Wir versuchen, eine Eins-zu-viele-Beziehung aufzubauen. Beim Versuch, zu verstehen, wie das funktioniert, stolperten wir über this example, was zeigt, wie es geht.Hibernate Mapping Eins zu viele, seltsames Beispiel
Das Beispiel zeigt ein vernünftiges ER-Diagramm, aber im Allgemeinen in einer Eins-zu-viele-Beziehung benötigt man keine Hilfstabelle. Wir könnten eine Spalte StudentId
in die Tabelle Phone
einfügen und die Verknüpfung erreichen, indem wir die beiden Tabellen über diese Kennung verbinden. Im Beispiel müssen sie stattdessen drei Tabellen verbinden.
Wir fragen uns, ob ein solches Verhalten durch einige gute Praktiken gerechtfertigt ist, die das Management für Hibernate einfach machen oder wenn es nur ein Fehler des Typen ist, der den Artikel geschrieben hat.
Irgendwelche Gedanken?