Jeremygolf
Mitglied
Hallo zusammen,
ich arbeite gerade an einem User-Group system, aber nicht mit berechtigungen. Ein user kann in mehereren Gruppen sein und eine Gruppe hat logischerweise mehrere Benutzer. Jede Gruppe hat auch einen Admin.
Nun meine Frage. Ich speichere alle Mitglieder in einer tabelle group_user. Würdet ihr den admin auch dort abspeichern oder lässt man den nur als foreign key in der tabelle gruppen?
Und wenn ich zum beispiel mehrer Admins pro Gruppe haben will, ist es einfacher eine neu spalte mit is_admin in die group_use tabelle hinzuzufügen oder eine neue Tabelle admin_group?
Vielen Dank für euere Antworten
ich arbeite gerade an einem User-Group system, aber nicht mit berechtigungen. Ein user kann in mehereren Gruppen sein und eine Gruppe hat logischerweise mehrere Benutzer. Jede Gruppe hat auch einen Admin.
Nun meine Frage. Ich speichere alle Mitglieder in einer tabelle group_user. Würdet ihr den admin auch dort abspeichern oder lässt man den nur als foreign key in der tabelle gruppen?
Und wenn ich zum beispiel mehrer Admins pro Gruppe haben will, ist es einfacher eine neu spalte mit is_admin in die group_use tabelle hinzuzufügen oder eine neue Tabelle admin_group?
Vielen Dank für euere Antworten
