代码之家  ›  专栏  ›  技术社区  ›  Padmarag

为什么Oracle在Oracle Apps/e-Business Suite中没有外键?

  •  8
  • Padmarag  · 技术社区  · 16 年前

    为什么Oracle在Oracle Apps/e-Business Suite中没有外键?
    我注意到Oracle在Oracle Apps 11i模式上没有/使用引用约束。所有逻辑都包含在pl/sql包中。
    这似乎很奇怪,来自RDBMS专业。

    1 回复  |  直到 16 年前
        1
  •  8
  •   Vincent Malgrat    16 年前

    我认为不使用强引用约束的主要原因是这个套件必须在安装期间处理遗留数据。大多数情况下,您将在ERP中导入历史数据,这些数据可能不完整。

    我认为你不应该把电子商务设计看作一个参考模型,因为它是自愿留下的不完整的(这样你就可以根据自己的需要定制它)。