Hibernate / JPA ManyToOne vs OneToMany
Czytam obecnie dokumentację Hibernate dotyczącąstowarzyszenia podmiotów i natrafiam na niewielką trudność, by zrozumieć pewne rzeczy. Musi to robić w istocie z różnicą międzyManyToOne
iOneToMany
wspomnienia. Chociaż użyłem ich w prawdziwych projektach, nie mogę całkowicie zrozumieć różnicy między nimi. Według mnie, jeśli tabela / jednostka maManyToOne
skojarzenie z innym, to stowarzyszenie powinno być z drugiej stronyOneToMany
. Jak więc zdecydować, który wybrać, na podstawie konkretnego przypadku i jak wpływa on na bazę danych / zapytania / wyniki? Czy jest wszędzie dobry przykład?
P. .: Uważam, że byłoby pomocne ze względu na jego znaczenie dla pytania, gdyby ktoś mógł poza tym wyjaśnić, jaki jest sens właściciela związku i różnicę między stowarzyszeniem dwukierunkowym i jednokierunkowym.