Ich möchte ein ER-Modell für Metadaten in z.B. einem MySQL-System erstellen.
Dabei habe ich folgende (vereinfachte) Struktur der Datenbank vorgegeben :
(Relationen) enthalten Name, Datum Erstellung , Update und welcher Benutzer die Relation angelegt hat.
Eine Relation hat ein oder mehere Attribute (1:n).
(Attribute) enhalten Name, Datentyp
(Users) Benutzer_ID, Passwort , Datum
Jetzt hat jeder Benutzer unterschiedliche Rechte z.B. Select,Insert,Delete, Update.
Dafür habe ich eine eigene Entity angelegt die sich Rechte nennt mit dem TYP (Select...) und die User ID enthält. Ist das eine ternäre Beziehung?
Ist mein Diagramm so überhaupt sinnvoll?
Eine Relation hat mehere Attribute müsste passen?
Ein Benutzer hat mehere Rechte denke ich und ein Benutzer kann mehere Relationen anlegen oder halt gar keine?
PS : Im Anhang ist mein ER-Modell , leider als xps.
Dabei habe ich folgende (vereinfachte) Struktur der Datenbank vorgegeben :
(Relationen) enthalten Name, Datum Erstellung , Update und welcher Benutzer die Relation angelegt hat.
Eine Relation hat ein oder mehere Attribute (1:n).
(Attribute) enhalten Name, Datentyp
(Users) Benutzer_ID, Passwort , Datum
Jetzt hat jeder Benutzer unterschiedliche Rechte z.B. Select,Insert,Delete, Update.
Dafür habe ich eine eigene Entity angelegt die sich Rechte nennt mit dem TYP (Select...) und die User ID enthält. Ist das eine ternäre Beziehung?
Ist mein Diagramm so überhaupt sinnvoll?
Eine Relation hat mehere Attribute müsste passen?
Ein Benutzer hat mehere Rechte denke ich und ein Benutzer kann mehere Relationen anlegen oder halt gar keine?
PS : Im Anhang ist mein ER-Modell , leider als xps.