外键设置三种方法:
1.直接写sql语句.2.用SQLyog 选择外键表 ,点击右键 选择关联/外键,然后再选择主表,外键.
3.在表 vet_specialties 上点击右键 ,然后找到Relationships/ForeignKeys中,然后选择相应的列。
或者直接写命令:
ALTER TABLE vet_specialties ADD FOREIGN KEY FK_SPECIALTY_ID(specialty_id) REFERENCES specialties (id)
ALTER TABLE vet_specialties ADD FOREIGN KEY FK_VET_ID(vet_id) REFERENCES vets (id)
要求:建立了两个表一个attence(记作A表),一个leave(记作L表)。
A表中有用户的用户名,密码,id(自增作为主键)。
L表中是一个请假的表,L表中需要标识哪一个用户请的假。
这里需要设置外键:
步骤:
1、
在此右键L表
2、寻找并点击“关联/外键”或者摁“F10”。
弹出此对话框。
3、新建
4、a.在主键表下拉菜单中找到A表
b.在Source Column(来源)中找到userid A表中的
c.在Target Column (目标)中找到id L表中的
d.点击创建