0
我有一个数据库结构,其中两个表A
& B
。通过匹配列名生成FK约束
A
包含几列,包括作为表B
的主键的外键引用的列BiD
。
但问题是定义了列,但不存在FK
约束条件。所以我正在寻找一种通过一些自动化方法来生成这些约束的方法,因为我正在处理的真实数据库有超过一百个表。
我的数据库使用的是Oracle 11g,我也在Enterprise Architect中使用其ERD模型。在任何这些解决方案将工作。请建议是否有这种可能性。
他可能在如何在EA中进行建模而不是在Oracle中进行建模。 –
@ThomasKilian--这不是我读这个问题的方式。如果你希望EA有约束,但是为了不强制约束,你可以将它们创建为'RELY DISABLE NOVALIDATE'。我希望EA会导入它们,尽管数据库不会执行它们。 –
也许吧。所以问题是:为什么使用Enterprise Architect进行标记?如果问题与EA无关,则应将标签移除。 –