是否可以在没有主键和外键的情况下维护两个表之间的关系
如果有可能那么?
答案 0 :(得分:5)
在多用户环境中,如果没有外键或子表上的完整TABLE LOCK,您将无法保持完整性(例如,没有孤儿)。换句话说,没有外键,就不能同时具有完整性和并发性。
答案 1 :(得分:2)
是的,但这样做是非常不明智的。您采用的任何其他解决方案要么表现不佳,要么不可靠,或两者兼而有之。
答案 2 :(得分:0)
好吧,您可以为父表使用唯一键,您不一定需要使用主键:)
< / facetiousness>