数据库主键设计很烦人,int类自动增长用过,char自制增长用过,Guid也用过,Max+1也用过。
这样方法都学习别人的,只是会用而已,也不知道什么时候用,为什么这样用。
今天再网上搜了一下,找了几篇文章。
1.数据库主键设计之思考 http://www.cnblogs.com/tintown/archive/2005/03/02/111459.aspx?Pending=true#Post
主要讲:各种设计的优缺点,具体的使用。讲的很清楚、详细。
2.数据库主键设计原则 http://blog.csdn.net/sunsnow8/archive/2005/01/10/246615.aspx
主要讲:各种设计的优缺点。