读书人

这种表的关键字字段一般怎么设计

发布时间: 2012-03-25 20:55:16 作者: rapoo

这种表的关键字字段一般如何设计?
比如客户年度消费表:
客户编号 int
年度 smallint
消费金额 dec(18,2)

是直接用客户编号+年度 进行组合关键字设计了

还是在前面增加一个 自增字段做关键字,客户编号和年度 设置索引

看了不同资料,有点搞糊涂了

[解决办法]
直接用客户编号+年度即可。
[解决办法]

探讨
比如客户年度消费表:
客户编号 int
年度 smallint
消费金额 dec(18,2)

是直接用客户编号+年度 进行组合关键字设计了

还是在前面增加一个 自增字段做关键字,客户编号和年度 设置索引

看了不同资料,有点搞糊涂了

[解决办法]
分开
客户编号
年度
做复合主键

读书人网 >SQL Server

热点推荐