Dziedziczenie tabel w bazie danych

0

Witam,

Mam w bazie danych dwie tabele. Pojazdy oraz Samochody.
Samochody dziedziczą po pojazdach.

Czy wykonując Insert do tabeli Samochody muszę wykonywać dwa Inserty (do pojazdów i do samochodów), czy wystarczy tylko jeden do samochodów?
Sposób dziedziczenia u mnie to: Deriving Sub-Tables

Pozdrawiam.

0

Nie ma czegoś takiego jak dziedziczenie tabel, dziedziczyć mogą klasy, które ORM mapuje na tabele zgodnie z jedną z kilku strategii. ORM zajmuje się też insertami.

0

Tak, nie ma dziedziczenia tabel :D Wcale...

Ech... poczytaj w necie, a potem pisz. ORM to tylko jedna z praktyk, ale nie jedyna. Natomiast dziedziczenia tabel są trzy rodzaje.

0

Nie ma czegoś takiego jak dziedziczenie tabel, bo relacyjne bazy danych nie znają operacji dziedziczenia. Można jedynie mapować hierarchię klas na tabele.

Skoro masz tyle czasu, żeby nie używać ORM, to sam się zastanów, czy baza sama się domyśli, że maja się w niej znaleźć jakieś dane, czy jednak trzeba je do niej wstawić?

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0