如何在Oracle中使用树视图设计创建表。我不是使用任何编程语言进行编码,我只想要表格设计
资本
- 分享
- 偏好分享
负债
- 担保贷款
- 无抵押贷款
- 债券
资产
- 固定资产
- 有形资产
最重要的是在一张桌子上。
此处资本,资产和负债是表格的主要字段,其下是子节点。
答案 0 :(得分:2)
树形设计的含义尚不清楚。你指的是一种被称为“泛化专业化”的设计模式吗?我的意思是,无担保贷款是负债的子类型,您的三个主要类别可以合并为一些超类型。描述这种模式的另一种方法是“关系设计中的继承建模”。
如果是这样的话,gen-spec的表格设计主题在SO中出现了很多次。
Table design and class hierarchies
这是最好的文章之一,请按照指示向您介绍Martin Fowler关于对象关系不匹配的讨论。