• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Bazy Danych, Spring

Object Storage Arubacloud
0 głosów
604 wizyt
pytanie zadane 4 kwietnia 2019 w Java przez Rybamen Początkujący (420 p.)

Witam, chciałbym się poradzić w sprawie dobrego połączenia tabel w bazie danych, czy tabela Links_2 jest odpowiednia do połączenia w relacji OneToOne I czy dobrze to zakodowałem w springu? Jeżeli nie to proszę o jakieś podpowiedzi, wskazówki etc.

komentarz 4 kwietnia 2019 przez mbabane Szeryf (79,280 p.)
edycja 4 kwietnia 2019 przez mbabane

Małe sprostowanie. Kod to JPA nie Spring. Spring Data, którego pewnie używasz, korzysta właśnie z JPA.

Możesz jeszcze napisać jakieś założenia co do tej bazy, w sensie czym jest tabela Links_2 w stosunku do reszty.

komentarz 4 kwietnia 2019 przez Rybamen Początkujący (420 p.)
Masz rację, chce żeby każda z tabel: mechanicy, kierowcy, menadżerowie miała swój własny unikalny : adres, kontakt i kontrakt, nie wiem za bardzo czy jest tu potrzebna w ogóle tabela pomocnicza

1 odpowiedź

+1 głos
odpowiedź 4 kwietnia 2019 przez mbabane Szeryf (79,280 p.)
Tabela Links_2 rzeczywiście wygląda na zbędną. Jeśli każdy mechanik, kierowca i manager ma mieć jakiś adres oraz kontakt, to w tych tabelach musi być odniesienie do adresu i kontaktów.

Generalnie chyba trochę strzeliłeś sobie w stopę robiąc osobne tabele dla menagerow, kierowców i mechaników. Być może lepszym wyjściem będzie zrobienie jednej tabeli np. Pracownik z polem Rodzaj/Stanowisko/Typ. Wtedy będziesz mógł bardzo prosto zrobić te Kontrakty. Zrobisz tak, że Kontrakt będzie miał odniesienie do pracownika.

Podobne pytania

0 głosów
1 odpowiedź 413 wizyt
pytanie zadane 7 czerwca 2021 w Java przez Maciej Wolak Nowicjusz (200 p.)
0 głosów
1 odpowiedź 144 wizyt
pytanie zadane 16 kwietnia 2023 w Java przez mm Użytkownik (890 p.)
0 głosów
1 odpowiedź 602 wizyt
pytanie zadane 31 sierpnia 2017 w Java przez lewy Obywatel (1,260 p.)

92,568 zapytań

141,420 odpowiedzi

319,622 komentarzy

61,954 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...