Zum Inhalt springen

Empfohlene Beiträge

Geschrieben

Hi!

Ich modelliere gerade ein System für eine Seminarverwaltung.

Meine bisherigen Ergebnisse sehen so aus:

semorgermsc7.th.jpg

Ich hätte im wesentlichen 2 Fragen:

1. Was haltet ihr von dem Entwurf? Was würdet ihr verändern?

2. Ich habe eine Tabelle ohne Verbindung.

Die Benutzertabelle dient nur der Authentifikation der Benutzer und es finden keine Auswertungen oder ähnliches statt (also z.B. die Kunden werden jeweils von einem Sachbearbeiter bearbeitet oder ähnliches).Es soll 3 Gruppen von Personen geben (Attribut Gruppe in der Benutzertabelle) die jeweils unterschiedliche Rechte nach dem Anmelden haben. Kann ich hier die Tabelle ohne Verbindung stehen lassen?

Danke schon mal.

Geschrieben

Hi!

Danke schon mal für die Antwort.

Ich kann aber leider nicht auf eine vorgefertigte Lösung zurückgreifen und muss dieses Projekt realisieren.

Die Pfeilspitzen repräsentieren übrigens die 1 Seite der Beziehung. Es handelt sich immer um 1:n Beziehungen.

Damit sieht es dann so aus:

Kunde 1:n Buchung n:1 Seminartermin

war ursprünglich:

Kunde n:m Seminartermin

Dozent 1:n Planung n:1 Seminartermin

war ursprünglich:

Seminartermin n:m Dozent

Seminartermin n:1 Seminartyp

Denkt ihr das würde dann so gehen?

Danke schon mal.

Geschrieben

Hallo,

Kunde 1:n Buchung n:1 Seminartermin

war ursprünglich:

Kunde n:m Seminartermin

Dozent 1:n Planung n:1 Seminartermin

war ursprünglich:

Seminartermin n:m Dozent

Deine n:m Beziehungen bleiben im ERD erhalten. Sie werden erst in der Normalisierung in 1:n bzw n:1 gewandelt.

Seminartermin n:1 Seminartyp

evtl. kann man die Daten auch direkt in die Entity "Seminartermin" modellieren.

Ich werde nur noch nicht so ganz schlau aus dem Diagramm, soll das ein ERD sein oder schon die fertigen Tabellen? Für mich sieht das so aus, als würdest Du in Deinem DBMS die Tabellen anlegen und über die Reverse Engineering Funktion von Visio versuchen das ERD zu erstellen.

Gruß

Phil

Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren

Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können

Benutzerkonto erstellen

Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!

Neues Benutzerkonto erstellen

Anmelden

Du hast bereits ein Benutzerkonto? Melde Dich hier an.

Jetzt anmelden

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...