当您需要将具有继承的类持久化到不支持继承的关系数据库时,有哪些技巧/技术?
假设我有这个经典的例子:
Person -> Employee -> Manager
-> Team lead
-> Developer
-> Customer -> PrivilegedCustomer
-> EnterpriseCustomer
设计数据库的可用技术有哪些?各有优劣?
ps 我已经搜索并发现了几个关于数据库继承的问题,但大多数都是关于更改为原生支持它的数据库引擎。但是假设我坚持使用 SQL Server 2005……我有什么选择?