ich sitze aktuell an meiner Dokumentation zum Abschlussprojekt für meine Ausbildung als FIAE. Hierbei entwickle ich eine Projektverwaltung, die intern genutzt werden soll. Ich bin jetzt dabei, einige Diagramme zu erstellen, unter anderem das ER-Diagramm. Dieses sieht momentan folgendermaßen aus:
Nun habe ich meiner Ansicht nach einen zirkulären Verweis. Hier bin ich mir aber der Ausnahmefälle, in denen das in Ordnung ist, leider nicht bewusst und habe auf die Schnelle auch keine vergleichbare Situation gefunden.
Kurze Erläuterung:
Jedes Projekt kann mehrere Mitarbeiter (User) haben, jeder Mitarbeiter kann an mehreren Projekten teilnehmen -> n zu m -> Zwischentabelle
Jede Aufgabe (Task) hat keinen oder einen Bearbeiter (User), jeder Bearbeiter kann 0 bis n Aufgaben haben -> 0..1 zu n
Jedes Projekt kann n Aufgaben haben, jede Aufgabe gehört zu genau einem Projekt
Meine Frage ist konkret: habe ich hierdurch den UML-Standard verletzt und wenn ja, wie könnte ich das Problem beheben? Ich komme leider selber gerade auf keine Lösung.
Frage
nmike
Hallo zusammen,
ich sitze aktuell an meiner Dokumentation zum Abschlussprojekt für meine Ausbildung als FIAE. Hierbei entwickle ich eine Projektverwaltung, die intern genutzt werden soll. Ich bin jetzt dabei, einige Diagramme zu erstellen, unter anderem das ER-Diagramm. Dieses sieht momentan folgendermaßen aus:
Nun habe ich meiner Ansicht nach einen zirkulären Verweis. Hier bin ich mir aber der Ausnahmefälle, in denen das in Ordnung ist, leider nicht bewusst und habe auf die Schnelle auch keine vergleichbare Situation gefunden.
Kurze Erläuterung:
Meine Frage ist konkret: habe ich hierdurch den UML-Standard verletzt und wenn ja, wie könnte ich das Problem beheben? Ich komme leider selber gerade auf keine Lösung.
Vielen Dank und viele Grüße
Niklas
7 Antworten auf diese Frage
Empfohlene Beiträge
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 erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden