oracle主键和外键

时间:2010-05-20 15:01:07

标签: oracle primary-key foreign-keys

是否可以在没有主键和外键的情况下维护两个表之间的关系

如果有可能那么?

3 个答案:

答案 0 :(得分:5)

在多用户环境中,如果没有外键或子表上的完整TABLE LOCK,您将无法保持完整性(例如,没有孤儿)。换句话说,没有外键,就不能同时具有完整性和并发性。

答案 1 :(得分:2)

是的,但这样做是非常不明智的。您采用的任何其他解决方案要么表现不佳,要么不可靠,或两者兼而有之。

答案 2 :(得分:0)

好吧,您可以为父表使用唯一键,您不一定需要使用主键:)

< / facetiousness>