Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!

Mobiles Hauptmenü

Frage zu ER Modell

Begonnen von Elizaroth, Juli 28, 2010, 10:50:49

⏪ vorheriges - nächstes ⏩

Elizaroth

Hallo Community,

zur Zeit bin ich in unserer Firma alles am Dokumentieren.
D.h. ich muss die Server und deren User, Gruppen und Freigaben auch festhalten.
Jetzt hab ich mir gedacht, dass ist ja sicherlich mit acces möglich.

Folgender maßen ist die Situation:

Es gibt mehrere User.
Es gibt mehrere Gruppen.
Es gibt mehrere Server.
Es gibt mehrere Freigaben.

Ein User kann auf mehreren Servern auf mehreren Freigaben zugreifen und in mehreren Gruppen sein.
Eine Gruppe kann mehrere User auf mehreren Servern und Freigaben sein/ zugreifen.
Ein Server hat mehrere Gruppen, mehrere Freigaben und mehrere User.
Eine Freigabe ist auf einem Server und kann von mehreren Usern und Gruppen angewählt werden.

etc.

Ich wollte jetzt nur mal eben nachfragen ob meine Beziehungen korrekt sind (Siehe Anhang) oder ob man eventuell was vereinfachen kann.
Weil momentan sind alle Dinge miteinander über zusätzliche Tabellen verbunden.


Vielen Dank schonmal

Mfg
Max

[Anhang gelöscht durch Administrator]

Hondo

Hallo,
ZitatEin Server hat mehrere Gruppen, mehrere Freigaben und mehrere User.
das glaub ich aber nicht dass das so ist.

Auch sollte es nur eine Tabelle für die Freigaben geben, ob die Freigabe einem User oder einer ganzen Gruppe erteilt wurde ist doch ein Attribut dieser Tabelle.
Imo brauchst du wirklich nur die zuerst genannten 4 Tabellen.

Auch sollte ein User keine Freigabe bekommen, sondern nur die Gruppe der der User angehört. Zwischen User und Gruppe ist dann eine 1:n Beziehung, zwischen Gruppe und Freigabe eine 1:n Beziehung und zwischen Server und Freigabe auch eine 1:n Beziehung.

Andreas