Chtít to řešit nějak přímo na úrovni tabulek jde proti smyslu RELAČNÍ databáze. Jejím základem jsou RELACE, neboli vztahy, mezi tabulkami.
Pohledy (views) jsou dobrá věc, ale jen na něco a mají dost omezení. Pro začátek bych se jim spíš vyhnul, snadno se ztratíš v tom, co je vlastně v pohledu obsaže...