注册 登录
编程论坛 SQL Server论坛

没有一个字段符合主键 唯一性的条件,能做数据库吗

nanhaiyige 发布于 2010-01-10 17:47, 968 次点击
我想学 做数据库,但我的表格中没有 哪一个 字段的值具有唯一性,能做数据库吗

我的字段大致 是    日期 班别 班次 生产批号  以及一系列的时间字段,最接近符合唯一性的就是  生产批号,但这也有百分之一到二的重复率,   因为这些生产批号 可能返工,
4 回复
#2
happynight2010-01-11 09:08
建议加一个编码 生产单号
用编码原则来区分 正常的生产单和返工单以及补制单等各种单别
#3
foktime2010-01-12 09:18
加一个自增的id字段做主键不行?
#4
nanhaiyige2010-01-12 13:33
以下是引用foktime在2010-1-12 09:18:30的发言:

加一个自增的id字段做主键不行?
3楼的意思 是用行号 做主键吗,那如果中间插入了新的行呢
#5
foktime2010-01-12 14:03
中间插入新的行?新的纪录就插到后面啊
另外 id不是行号 只是一个自增的  标识记录唯一身份的字段。 你如果想排序的话 肯定需要靠别的字段来排
1