Jakie są wskazówki/techniki dotyczące utrzymywania klas z dziedziczeniem w relacyjnej bazie danych, która nie obsługuje dziedziczenia?Techniki dziedziczenia bazy danych?
Say mam ten klasyczny przykład:
Person -> Employee -> Manager
-> Team lead
-> Developer
-> Customer -> PrivilegedCustomer
-> EnterpriseCustomer
Jakie są dostępne techniki zaprojektować bazę danych? Plusy i minusy każdego?
p.s. Szukałem i znalazłem kilka pytań dotyczących dziedziczenia bazy danych, ale większość z nich dotyczyła zmiany silnika bazy danych, który obsługuje go natywnie. Ale załóżmy, że utknąłem z SQL Server 2005 ... jakie są moje opcje?
Powiązane pytanie: http://stackoverflow.com/questions/190296/how-do-you-effectively-model-inheritance-ina-a-database –