问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

数据库的主键和外键

发布网友 发布时间:2022-08-01 08:28

我来回答

4个回答

热心网友 时间:2024-10-21 03:20

(1)诚如你所说,自增ID做一般做主键,但一般不作为唯一标示的依据,可以加一列比如员工编码(添加数据的时候要确保唯一)作为判断是否为统一员工的依据,至于数据重复,要在添加数据的时候做好严重,如果已经存在相同的编码,则不能再次插入,确保数据的唯一性
(2)其实跟第一个问题是一回事,添加一个字段用户编码就解决问题了,至于delphi有哪个控件可以实现这个功能这个问题,这根控件没有关系,只要在数据库设置ID自动增长就可以了, 管理员在界面上添加信息时候,用户编码可以根据一定的规则确保唯一,可以有客户输入,也可以有程序自动生成,但必须验证其唯一性。你说的部门ID的问题看看dephi中有没有类似于下拉框的空间,我也好久没用不记得了,如果有的话直接使用就可以了,

热心网友 时间:2024-10-21 03:21

1,主键是聚集索引 不适合常修改 记录也不易太大,用数字自增是最佳的
至于别的列要唯一,加唯一约束即可。
2,程序里或sql语句做连接即可。

热心网友 时间:2024-10-21 03:21

身份证号是很适合做主键的,因为它不重复,身份证号怎么可能容易改动。你见过有哪个人改过身份证号的吗?18位还是15位并不影响它做主键。

delphi我不懂,直接用sql把部门名称select 出来不就行了吗?
select 员工名称,部门名称
from 员工表 a,部门表 b
where a.部门id = b.部门id and a.员工id = '员工id'

热心网友 时间:2024-10-21 03:22

首先呢。为何会有重复数据进入啊。。。。。

用省份证号呗。你朋友说省份证号居然会容易改动?你问他 他这辈子改过几次了?

一般 都用id自动增长的啦 或者 你用员工的工号不就解决问题了?
工号总不见得重复了吧。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
...每次文字比较多超出屏幕大小就不知道怎么截屏,求教大佬! 我国政策性 广西明士清医疗器械有限公司怎么样? 广西禾力药业有限公司怎么样? 广西龙母圣商贸有限公司怎么样? 安徽合肥有什么去痔的好地方 我女朋友的谷丙转氨酶过高(达到121),而且两对半检测为阴性,是肝功能有... 泸州丽人女子医院开展科室 自由之子本次世界杯是否将在小组赛中被菜? 世界杯谁会嬴 和珅几岁死的 和珅死的时候是多少岁? 和坤几岁死?有儿子吗?怎么死的? 和珅活了多少岁 和珅几岁死亡? 为什么苦瓜苦 手机WIFI连接就黑屏,请问这是怎么回事。 怎么我连接无线网络但是手机屏幕暗了!无线网络就连不起了 手机刚连到wifi,手机就黑屏了,之后一直都不能亮屏,但指示灯会亮_百度知... oppo手机为什么连wifi有时会黑屏? 为什么深圳地铁总是临时停车?这样做的目的是什么? :孕2月,肚子疼,肚脐周围疼 养殖用温度监控,12个房间温湿度,用哪家型号仪器比较合适。 :孕2月,肚子疼,肚脐周围疼 怀孕2个月小肚子胀疼正常吗 mac book Pro 文件删不掉? 华侨大学文学院的学院简介 华侨大学文学院的介绍 电脑蓝屏之后开机只剩下C盘有东西,之前的D.E和F盘都不见了。怎么... 蓝染的最终计划 美版有锁iphone4怎么样 信号好吗 日照市五莲县有专门做淘宝装修设计公司吗 可以加台湾人吗? 芒果生的切开了怎么办 芒果生的切开了怎么补救 波箱是什么 为什么大家习惯把汽车变速箱叫波箱? RV蜗轮蜗杆减速机为什么叫方箱?叫波箱? 波棍在大陆叫什么 发烧吃枇杷好不好 感冒发烧可以吃枇杷吗 SEO优化步骤是什么?分几步优化 肝火旺盛吃什么降肝火 降肝火的食物 演讲docx适合保存的文件夹是什么 文件演讲docx适合保存的文件夹是 数据加人啥意思 真正的加人是什么? 数字东林上传不了附件是什么原因? 马又跑一趟是什么生肖 ...得福.西行东路人间苦.壮志难酬青云志.醉看少年漫歌舞.打一生肖... 走石灰路?………白跑一趟,大家猜哪只生肖