查询id部门是干嘛的id 为1的员工一共多少人

  • 100w优质文档免费下载
  • 赠百度阅读VIP精品版
}

员工表用自增id还是用员工编号做主键 [问题点数:20分,结帖人u]

如题用哪个会好一点?为什么?

员工编号我是按照公司和id部门是干嘛的的代码和数字组合生成的现在应该能保证唯一性,但如果在实际应用中的话也不知道会什么幺蛾子。

数据库老师很刁钻不知道怎么才能做才能满足他的要求

员工编号,員工表不应该出现员工编号出现重复的情况所以就用员工编号没有问题

主键用自增ID,员工编号上再建个唯一索引

能请教下这样设计的恏处是什么吗?在我看来既然设置了唯一索引再加上联表时基本都使用员工编号的情况下,自增id似乎是可有可无的字段


主键用自增ID员笁编号上再建个唯一索引。

能请教下这样设计的好处是什么吗在我看来既然设置了唯一索引,再加上联表时基本都使用员工编号的情况丅自增id似乎是可有可无的字段

比如员工换个id部门是干嘛的啊之类的,按照我的设计规则员工编号也是会变的。主键设成无意义的会比較好

比如员工换个id部门是干嘛的啊之类的,按照我的设计规则员工编号也是会变的。主键设成无意义的会比较好

了解了,你的员工編号其实是id部门是干嘛的+员工号方式没注意审题


主键用自增ID,员工编号上再建个唯一索引
能请教下这样设计的好处是什么吗?在我看來既然设置了唯一索引再加上联表时基本都使用员工编号的情况下,自增id似乎是可有可无的字段

比如员工换个id部门是干嘛的啊之类的按照我的设计规则,员工编号也是会变的主键设成无意义的会比较好。

具体情况具体分析了若公司内部规定每个表都要求有自增列的話,那就每个表都加自增列;否则如果某个字段唯一也可以设置其为主键不用自增列、也可以多个字段联合作主键(最好不超过5个);也有嘚为了迁移性或使用代码机器人要求每个表都必须加自增列......

这要用自编号啊,作为唯一约束就行了用自增列作为主健

多出一个ID作为主健昰为了稳定性

当CODE更新时不会影响其它表关联,在性能上ID只占用4个字节并且是连续的,维护成本低

在id部门是干嘛的新增一个员工时在最大號加1

匿名用户不能发表回复!
}

驾考一点通,专业学车网站,驾校指萣学车网站,教练员专业推荐学车网站.



}

我要回帖

更多关于 id部门 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信