Hallo,
ich habe eine Frage zum Aufbau einer MySQL Tabelle. Und zwar soll es um Berechtigungen gehen. Ich habe diverse Unterseiten wie z.B.:
- Dashbord
- Zeiterfassung
- To-Do Liste
- Kalender
- Personal
Darunter gibt es Punkte wie:
- Neu hinzufügen
- Löschen
- Bearbeiten
- Deaktivieren
Jetzt möchte ich gerne jedem User bestimmte Rechte vergeben.
Kleines Beispiel:
Kalender
- User A darf den Link sehen, darf ein Eintrag bearbeiten
- User B darf den Link sehen, darf einen Eintrag löschen, bearbeiten und deaktivieren
- User C darf den Link überhaupt nicht sehen
- User D darf den Link sehen und einen Eintrag deaktivieren
So möchte ich die komplette Seite überarbeiten.
Jetzt meine Frage, wie würdet ihr die Tabelle aufbauen? Meine Idee
id
user
seite
nav
bearbeiten
entfernen
deaktivieren
hinzufuegen