Probleem: Ik heb een tabel met alle toe te kennen rechten (hebben allemaal een id) en die wil ik toe kunnen kennen aan oftewel een user oftewel een usergroup ... en dat t liefst in 1 tabel.
Wat mij het beste lijkt is om op de een of andere manier een soort van tabel te maken waar zowel user als usergroup van "erft". Deze tabel heeft dan de id, welke ik toe kan kennen aan een recht. Oftewel, ik zou graag voor zowel user als usergroup een gedeelde primary key + auto_increment hebben.
Heeft iemand ervaring met een dergelijk concept?
Verdere "oplossingen" zijn bijvoorbeeld, voor user én usergroup een kolom in de tabel met de recht-koppelingen (=50% leeg), of zonder foreign keys werken en in PHP id's gaan genereren. Zeker bij dat laatste:
Ook als iemand een hele andere kijk op dit concept heeft, hoor ik dat natuurlijk graag
Wat mij het beste lijkt is om op de een of andere manier een soort van tabel te maken waar zowel user als usergroup van "erft". Deze tabel heeft dan de id, welke ik toe kan kennen aan een recht. Oftewel, ik zou graag voor zowel user als usergroup een gedeelde primary key + auto_increment hebben.
Heeft iemand ervaring met een dergelijk concept?
Verdere "oplossingen" zijn bijvoorbeeld, voor user én usergroup een kolom in de tabel met de recht-koppelingen (=50% leeg), of zonder foreign keys werken en in PHP id's gaan genereren. Zeker bij dat laatste:

Ook als iemand een hele andere kijk op dit concept heeft, hoor ik dat natuurlijk graag