锁定老帖子 主题:sql语句建立表和关系
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2010-07-29
欧石楠 写道 嗯,那两个外键可以引用同一张表中的主键吗?
可以的。 外键关联的时候不管是主键还是普通的列的。 它只是检查from列上面的值在to列上面有对应的值而已。 如果没有的话,就是违反约束,就不会允许插入和更新了。 |
|
返回顶楼 | |
发表时间:2010-07-29
那你的意思是不是说
如果我想用一个表中的两个外键引用同一张表中的主键是可以用语句写出来的,对吗? 那你可以告诉我是怎么写的吗?我给第一个外键引用过之后,再给第二个外键引用时它就说已经存在这个主外键关系。谢谢你了! |
|
返回顶楼 | |
发表时间:2010-08-01
数据库只是用来保存数据而已,不能一切都依赖数据库
控制权要交给程序 |
|
返回顶楼 | |
发表时间:2010-08-02
工作6年从未使用过外键
|
|
返回顶楼 | |
发表时间:2010-08-02
还是喜欢交给程序来控制数据结构吧~
|
|
返回顶楼 | |
发表时间:2010-08-03
最近接触到一个项目,里面的数据库的主键都是SEQ,没有建立外键约束。
现在对一个项目进行维护,需要对较大数据量信息进行储存操作,数据里面关联的外键和主键都只能提到JAVA代码上面的验证。结果,每次数据导入高峰期,服务器必须重启N次。。 哎~~ |
|
返回顶楼 | |