我有以下结构,参照完整性
USERS (id_user (PK));
USERS_PROJECTS (id_user (FK), id_project (FK));
PROJECTS (id_project (PK), id_owner);
这种结构保持完整的方式,当用户不存在,他不能被关联到一个新的项目,但对于id_owner
? 此属性还应该引用表用户和id_user
。 所以,很多项目可以有很多用户与之关联,但其中一个是项目的所有者。 我想定义参照完整性,以便在创建项目并输入id_owner时,用户表存在于用户表中。 你会怎么做?
加入id_owner
作为FK参考表的用户怎么样?
感谢
我对这个循环引用感到困惑...用户连接到PROJECTS无力的实体,然后直接...我感到困惑:)谢谢 – luigi7up 2011-06-17 12:36:25