Hallo Der-Dennis,
Ich habe mir überlegt, dass man einen mehrseitigen Artikel aus der UML-Geschichte machen könnte:
- Grundlagen
- UML anhand eines Beispiels erklärt
- DB-Strukturierung auf Grundlage des Beispiels aus (2)
- Prinzipielle Vorgehensweise bei Implementierung auf Grundlage von (2) und (3)
Find ich gut.
Ist das zuviel des Guten?
Klingt erstmal nicht danach 😉
Hintergrund des Ganzen ist, dass im Wiki (falls ich es nicht übersehen und @Matthias Scharwies nicht falsch verstanden habe) noch kein praktisches Beispiel zur DB-Strukturierung und insbesondere noch fast nichts zu OOP vorhanden ist. Mittels (2) und (3) hätte man so gegebenenfalls einen Anhaltspunkt.
Es ist korrekt, es ist praktisch nichts dazu im Wiki.
Zu (1) / Grundlagen: Sollten dort alle 14 UML-Diagrammformen erläutert
13 😂 und nein.
Zu (2) / Beispiel: Wäre die Beschreibung eines Fußball-Tippspiels eine gute Möglichkeit für ein Beispiel?
Ein Tippspiel ja, die Spiele (Ligasystem) selbst eher nicht.
Ist natürlich nicht schön, für den Anfang viel zu aufgebläht und enthält sicherlich noch Fehler (z.B. fehlen die Multiplizitäten an den Kanten; dazu direkt eine Frage: Gehören die Multiplizitäten normalerweise an die Kanten und/oder an die jeweiligen Eigenschaften? Ich kenne alle drei Varianten und weiß nicht, was der Normalfall ist).
Falls es keine DIN gibt, gibt es keinen Normalfall.
Zu (3 / DB) und (4 / Programmierung): Das sollte man (dafür ist UML schließlich da 😉) schnell und ebenfalls fast 1:1 aus den bis dahin dann entstandenen Diagrammen ableiten können. So könnte man zeigen, dass man sowas wie UML nicht nur zum Spaß benutzt und das gelernte direkt übertragen. Oder?
Das wäre schön.
Bis demnächst
Matthias