[英]How to reference foreign key in mysql at phpmyadmin
我在phpmyadmin中使用mysql。 我创建了两个表。
company (
company_id INT PRIMARY KEY,
company_name VARCHAR(20)
);
users (
user_id INT PRIMARY KEY,
user_first_name VARCHAR(20) ,
user_last_name VARCHAR(20),
user_type VARCHAR(10),
user_email VARCHAR(40)
);
现在,我想声明外键公司(公司)对用户(user_id)的引用。 SO公司将同时是主键和外键。 我怎么做?
您正在寻找以下内容添加到users
表:
FOREIGN KEY (company) REFERENCES company(company_id)
它将在该表中创建一个名为company
的新键,该键引用了company
表的company_id
。
ALTER TABLE company
添加约束company_id_fk
FOREIGN KEY( company_id
)参考users
( user_id
)启用删除限制进行更新限制;
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.