che*_*ong 7 database
当我想设计模拟有限父子关系的数据库表时,例如,计算机作为父,以及作为子的内部组件; 或者是一个简单的组织层次结构,我经常被撕裂使用的方法 -
Jay*_*y S 3
如果我知道需要扩展模型以支持层次结构中的新级别,我更喜欢通用表。
通用表的缺点是失去了强类型,我通常通过添加“类型”表(即通用“组件”表的“组件类型”)来解决这个问题。
这允许模型可以扩展,并且仍然为层次结构中的每个组件提供强类型。
编辑: 马库斯提出了计算机与组件相同的问题。我应该澄清,通用表方法应该用于类似的对象。
归档时间:
16 年,7 月 前
查看次数:
6737 次
最近记录:
13 年,11 月 前