Hi Jesus,
Take a look at the edit profile code in the code generator Website membership plugin.
The current user logs in and the form on the page shows information from the user account record for only that member.
I've added fields to the accounts database and easily massaged that form to do exactly what I think you wanted to accomplish, which is to show data belonging to a particular member to him or her once they logged in.
The plugin does all the heavy lifting for you. The owner can update certain fields in their account record.
I don't remember if I've ever done it, but I think you could use what you suggested or similar to work on other tables.
Also take a look at Deborah's current post https://www.interactivetools.com/forum/forum-posts.php?81150
It may give you some ideas.
Jerry
The first CMS Builder reference book is now available on-line!
Take advantage of a free 3 month trial subscription, only for CMSB users, at: http://www.thecmsbcookbook.com/trial.php