Witam, mam tylko 1 pytanie.
Ile powstanie tabel dla strategii mapowania JOINED dla:
abstract class xyz {...}
class aza extends xyz {...
}
class ebe extends xyz {...
}
2 tabele i 0 kluczy ?
Wątek przeniesiony 2021-08-23 11:26 z Bazy danych przez ŁF.
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
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)?
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.
scibi_92