日期:2014-05-18  浏览次数:20531 次

自增列做主键的疑问
有哥们设计个系统,全用自增列做主键,不管单列还是多列,这样合理吗?
顺便说说自增列的优缺点吧?

------解决方案--------------------
多列,每个列都自增?多个主键? 有必要吗
------解决方案--------------------
世事无绝对,要按照具体的功能设计来决定什么作主键。

自增列的优点:不用管它
自增列的优点:管不了它(默认情况下)
------解决方案--------------------
都有自增列,还需要多列来作主键吗????

自增列就是删除后,不会连续了,

其它的不知道怎么说
------解决方案--------------------
好处都得很.即能确保唯一性又能自增.不好一点就是删除记录会有断号,其实这也没什么.

不管单列还是多列是什么意思?


------解决方案--------------------
一个表只能有一个自增列.
------解决方案--------------------
呵呵:你老婆跟你自己的感情自增的时候,你高兴;
   你老婆别别的男人感情自增的时候,你伤心!
------解决方案--------------------
自增列作主键是合理的.
------解决方案--------------------
优点和缺点并存的 
最大的缺点就是删除以后有断号 对于生成流水号不能间断的那种 就不合适了 
优点是唯一性和自增性 在程序处理方面带来了很大的便利
------解决方案--------------------
只有 当设计时,
原表的主键是很多列时,那我就会用自增列当主键了。
原表的主键业务上可以进行修改的,也会用自增列当主键。

------解决方案--------------------
一个表的标识列只能一有个吧,哪来的多个?
不太明白,LZ说的意思