锁定老帖子 主题:你们数据库使用外键吗
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2011-02-28
确实是从不用外键
|
|
返回顶楼 | |
发表时间:2011-03-01
如果不是初期设计特别完善的话 外键对开发的影响还是很大...
|
|
返回顶楼 | |
发表时间:2011-03-01
分析系统可以考虑不用,业务系统必须使用外键。这是数据完整性的最后一道屏障!
|
|
返回顶楼 | |
发表时间:2011-03-01
公司项目的确不用外键约束...
|
|
返回顶楼 | |
发表时间:2011-03-02
外键还是有必要的
|
|
返回顶楼 | |
发表时间:2011-03-03
应该有的,否则代码写的不好的话,会很痛户的,尤其用hibernate,数据对不上,无法组装对象,只有删掉数据重新开始,我的开发体验
|
|
返回顶楼 | |
发表时间:2011-03-04
数据库从不设置外键,对应关系靠业务逻辑去维护。
|
|
返回顶楼 | |
发表时间:2011-03-04
外键还有一个好处,在没有文档的情况下,也可以清晰的看到表之间的关系。
|
|
返回顶楼 | |
发表时间:2011-03-04
不用外键有两种层次:
1) 不知道外键这东西,也不知道它的好处。不用是因为不知道。 2) 深入知道外键的优点和缺点,在仔细权横后选择了不用外键。不用是因为太知道。 |
|
返回顶楼 | |
发表时间:2011-03-07
我真想kill那些使用外键的人,满脑子的理想。 外键对实施部门绝对是个天敌
|
|
返回顶楼 | |