-1

是否可以在 sql oracle 中编写超类,还是将其编写为普通类?

这是我的超级类的 er 图表的一部分:

在此处输入图像描述

*对不起,我是sql初学者

4

1 回答 1

1

对此有几种不同的方法:

  1. 将所有数据存储在一个表中(该表包含所有父属性和子属性的列)
  2. 每个叶子类使用一张表,将所有属性存储在该表中(无公用表)
  3. 每个类使用一个表,仅在此表中存储特定于类的属性(使用通用表作为基类数据,并在详细表中添加对该表的 FK 引用)

我建议您获取一份企业架构模式的副本- 它包含有关如何处理此类情况的详尽信息。

于 2013-04-22T15:06:28.823 回答