数据库系统中工号和员工编号有什么区别?二者可以混为一谈吗?

如题所述

工号可以理解成是现实工作中的编号,是有人事部或领导按排的工作编号,一般用于工作按排或人事管理或发工资用。

员工编号可以理解成数据库里的记录ID,数据库中要求每条记录都有一个惟一的编号,一般是数据库自动产生,按数据库录下的先后顺序开始从1累加,用于存取数据用。

当然你也可以将工号当然作员工编号用,因为工号也惟一的,不管你怎么分,你只要在编程中灵活运用就行了。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-10-22
工号存在收回复用的可能性,员工编号一般是唯一的,用作关键字保证数据完整性!举个栗子,单位领导更换,其工号可能会给新的领导,如果其不唯一,数据库中操作的记录就会有问题。员工编号类似于ID号,一般顺次递增,可以保证唯一性,严格意义上是有区别的,最好不混用!
第2个回答  2011-12-14
晕,你想让他有关系就有关系,想让他没关系就没关系。本回答被提问者和网友采纳