Jako drugi podkreśliło, mylisz się, po której stronie jest boczny będącego właścicielem firmy przykładach. "Posiadanie strony" oznacza posiadanie relacji z perspektywy OO, w praktyce, która często kończy się jako przeciwieństwo tego, jak jest lub będzie generowana w db, jeśli używa się rdbm jako dostawcy trwałości.
W normalnych okolicznościach model OO wyraźnie określa, które strony są po stronie użytkownika. Na przykład zamówienie ma linie zamówienia. W przypadku usunięcia zamówienia wszystkie zamówienia należy usunąć. Jeśli usuniemy Linię Zakonną, Zakon prawdopodobnie nadal ma prawo do istnienia. Stąd Zakon jest stroną posiadacza.
Aby uzyskać bardziej konkretny i doskonały przykład, na temat skutków, jakie strona ma po swojej stronie, odnoszę się do odpowiedzi @JB Nizet.
Zgodnie z sekcją 2.9 w JPA 2.0 spec:
Na jeden do jednego relacji dwukierunkowych, będącym właścicielem strona odpowiada stronie zawierającej odpowiedni klucz obcy.
Ale w tym samym rozdziale również:
Ponadto, w tym opisie również wymaga wsparcia dla następujących alternatywnych strategii mapowania [..] Mapowanie jednokierunkowym i dwukierunkowym jedno- relacje jeden do jednego, dwukierunkowe relacje wiele do jednego/jeden do wielu i jednokierunkowe relacje wiele-do-jednego za pomocą mapowania złączeń odwzorowania.
Nieco dodatkowych wojsk w tej samej sekcji, że kontynuuje się:
Dodatkowe adnotacje odwzorowania (np kolumny i tabela odwzorowania adnotacje) można które określił zastąpić lub dalej udoskonalić domyślne mapowania i strategie mapowania opisane w rozdziale 2.10. Niektóre implementacje wykorzystują to, aby umożliwić FK dwukierunkowego OneToOne w tabeli docelowej.
Aby odczytać niektóre o niektórych strategiach rozwiązać ten scenariusz, patrz: An almost good explaination
Nie sprawdzałem ale mam nadzieję i wierzę, że 2,1 usunie pierwszy cytat. Ponieważ faktyczna struktura bazy danych powinna w jak najmniejszym stopniu ograniczać sposób, w jaki możemy modelować dane jako jednostki.
Czy sprawdziłeś, czy w obu przypadkach tabele A i B będą miały ze sobą FK? –