首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

请问,设计一个表中,取主键要依据什么原则呀。是用与业务逻辑有关的字段呀?还是用自增列做主键

2012-01-07 
请教,设计一个表中,取主键要依据什么原则呀。是用与业务逻辑有关的字段呀?还是用自增列做主键?哪种好呢?如

请教,设计一个表中,取主键要依据什么原则呀。是用与业务逻辑有关的字段呀?还是用自增列做主键?
哪种好呢?
如果用与业务逻辑相关的字段做主键,感觉更严谨些,可是有时就要用几个字段的组合做主键,比较麻烦。
还有就是增加一个自增列,用自增列做主键,但是这样,对业务逻辑又起不到限制的作用?
所以我想了解一下,在设计一个系统的表结构时,如何设主键呀。
有什么设计上的规范呀?


[解决办法]
关注
[解决办法]
说具体点啊
[解决办法]
应该是数据库模式方面的问题吧?
[解决办法]
都可以
[解决办法]
主要是看使用效率。

经常要用哪个来做关联或者where,那就用哪个来做主键。

热点排行