Mapowanie JOINED baza SQL

Mapowanie JOINED baza SQL

Wątek przeniesiony 2021-08-23 11:26 z Bazy danych przez ŁF.

Mydło
  • Rejestracja:około 6 lat
  • Ostatnio:ponad 3 lata
  • Postów:17
0

Witam, mam tylko 1 pytanie.

Ile powstanie tabel dla strategii mapowania JOINED dla:

Kopiuj
abstract class xyz {...}

class aza extends xyz {...
}

class ebe extends xyz {...
}

2 tabele i 0 kluczy ?

edytowany 1x, ostatnio: ŁF
S9
Ale to dotyczy ORM i chyba Javy a nie SQLa....
S9
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
2

3 tabele i chyba 3 klucze. Przecież sama nazwa JOINED mówi o tym że są joiny, jak mogą być bez kluczy xD.
Z tego co pamiętam to tabela podstawowa odpowiada za klucz główny, a tabele odpowiadające klasie dziedziczącej mają klucze główne które są jednocześnie kluczami obcymi do klasy podstawowej


KamilAdam
  • Rejestracja:ponad 6 lat
  • Ostatnio:28 dni
  • Lokalizacja:Silesia/Marki
  • Postów:5505
1
ProgScibi napisał(a):

3 tabele i chyba 3 klucze

A nie 3 tabele i 5 kluczy? (3 główne i 2 obce?) W zasadzie to nie mam pojęcia jak to się liczy poprawnie. Obcego bez głównego założyć nie można (chyba). No, ale policzyć trzeba oba (chyba)?


Mama called me disappointment, Papa called me fat
Każdego eksperta można zastąpić backendowcem który ma się douczyć po godzinach. Tak zostałem ekspertem AI, Neo4j i Nest.js . Przez mianowanie
AK
Dobrze liczysz. A co do zadania (bo to wygląda na test) kwestia interpretacji: 3 lub 3+2
S9
  • Rejestracja:ponad 4 lata
  • Ostatnio:ponad 2 lata
  • Lokalizacja:Warszawa
  • Postów:1092
1

Z tego co wiem jeśli masz X i Y extends A to PK z X i Y to jednocześnie to FK do A, Ake ręki nie dam sobie uciąć :p


Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.