外键限制

时间:2014-12-28 23:47:11

标签: oracle database-design foreign-key-relationship plsqldeveloper

我想知道PL / SQL(oracle)表是否可以携带三个外键?如果有人能在这方面帮助我,请提前感谢。

2 个答案:

答案 0 :(得分:1)

表上的外键数量没有明确限制。但是,there is a limit of 1000 columns per table,这可能构成一个实际限制。

Here is a SQL Fiddle创建一个带有五个外键的玩具表。

答案 1 :(得分:0)

外键使用没有限制,除了基于外键使用的逻辑,并且如果一个表需要太多的外键,这不是逻辑上的,并且数据库设计在这种情况下受到影响。 除了oracle表和pl / sql程序的1000列约束外,代码中也有限制。