Каковы советы/методы, когда вам нужно сохранять классы с наследованием реляционной базы данных, которая не поддерживает наследование?
Скажем, у меня есть этот классический пример:
Person -> Employee -> Manager
-> Team lead
-> Developer
-> Customer -> PrivilegedCustomer
-> EnterpriseCustomer
Каковы доступные методы проектирования базы данных? Плюсы и минусы каждого?
p.s. Я искал и нашел несколько вопросов о наследовании базы данных, но большинство из них касалось изменения на механизм базы данных, который поддерживает его изначально. Но позвольте сказать, что я застрял с SQL Server 2005... какие у меня варианты?