设计关系型数据库的基本原则:将信息放在不同的数据表中,并使用外键来建立数据表之间的逻辑关系。
如何在活动记录模型中映射外键关系呢?
1、直接映射原始值,领域中则展开映射关系。Fowler建议活动记录模型尽可能地简单,也即尽可能的贴近数据库结构。
2、某些框架支持外键映射模式,并能延迟加载即展开关系。
外键映射模式:在引用对象中以属性的方式给出引用到的真实对象的引用即可。
设计关系型数据库的基本原则:将信息放在不同的数据表中,并使用外键来建立数据表之间的逻辑关系。
如何在活动记录模型中映射外键关系呢?
1、直接映射原始值,领域中则展开映射关系。Fowler建议活动记录模型尽可能地简单,也即尽可能的贴近数据库结构。
2、某些框架支持外键映射模式,并能延迟加载即展开关系。
外键映射模式:在引用对象中以属性的方式给出引用到的真实对象的引用即可。