我无法在 Oracle SQL Data Modeler(v3.1,最新版本)中创建实体继承。
另一个问题:如何创建结构化类型?
有人可以帮忙吗?我已尝试使用 Google 和软件内的帮助,但没有找到。
最佳答案
最好的方法是创建一个子类型表,其主键是父类(super class)型表的外键。子类型的任何新列都会添加到此表中。
这种模式被称为“亚型分离”。其他两种模式是子类型分区(将父类(super class)型字段复制到子类型表中并且不为子类型实例创建父类(super class)型记录)和子类型吸收(将可为空的子类型字段添加到父类(super class)型表中)。每种模式都有更可取的情况。
关于sql - 如何在 ORACLE Data Modeler 上创建继承,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10172082/