数据库设计时这样做可取吗

dnyz 2003-01-16 08:06:59
给每个表都用一个长整型来作为主键,而不管这张表用于什么
...全文
23 9 打赏 收藏 举报
写回复
9 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
diruser 2003-01-17
不可取,
  • 打赏
  • 举报
回复
MicroMouse 2003-01-17
不可取,最好不要用这种方式。
这样来做主键,在实际使用过程中没有太大的意义,在数据的约束方面没有太大的力度。
  • 打赏
  • 举报
回复
tjan 2003-01-17
首先,你这样作从数据库技术讲,没有任何问题。
但,是否实用得依据实际的应用系统来确定主键如何建。
  • 打赏
  • 举报
回复
zhang2544669 2003-01-17
我建议你再想其他办法,因为数据库设计时很少有
不管表是干什么的就统一加主键,设计表应该从你
的E-R图出发。
  • 打赏
  • 举报
回复
nielisheng 2003-01-17
数据量有大有小,要有个估计,不是最大就好
  • 打赏
  • 举报
回复
jswxcathay596200 2003-01-17
如果只是为光有个主键,可以这么做。
MicroMouse(独步江湖) 说得没错:
“在实际使用过程中没有太大的意义,在数据的约束方面没有太大的力度”
  • 打赏
  • 举报
回复
lywjsh 2003-01-16
gz
  • 打赏
  • 举报
回复
其实可以根据具体情况,
用整型的,可以;
也可以用整型的自增型:
id int identify(1,1)
  • 打赏
  • 举报
回复
pengdali 2003-01-16
整型可以了吧!

其实char也是主键的类型
  • 打赏
  • 举报
回复
发帖
MS-SQL Server

3.4w+

社区成员

MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
帖子事件
创建了帖子
2003-01-16 08:06
社区公告
暂无公告