浏览 1773 次
锁定老帖子 主题:数据库处键的必要性
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (2)
|
|
---|---|
作者 | 正文 |
发表时间:2009-09-10
最后修改:2009-09-10
以下是个人和一些网友的看法,希望能起个抛砖引玉的作用 1.
6 数据库"设计"需要外键,数据库"实现"不需要外键,只在程序里实现约束,
这个第6点的程序实现约束,大家都有哪些作法呢,我是每次手动写代码去判断的
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-09-10
只是数据整合性的check放在哪里的问题。
|
|
返回顶楼 | |
发表时间:2009-09-10
virgin key?
|
|
返回顶楼 | |
发表时间:2009-09-10
经过几个项目,我更倾向于不建立外键约束,希望在业务层保证完整性。还有一种设想的方式,项目初期建立上外键约束,可以快速发现部分bug,项目后期取消这些约束定义。
|
|
返回顶楼 | |