mysql中的主键和外键关系

时间:2016-09-07 13:36:19

标签: mysql

我想创建两个表,一个是主键,另一个是外键。

所以我的要求是用户中的值应该是可用的,这些值仅存在于customers表中,其他副显示错误约束违规。

做了类似的事情,但仍然可以在不在客户中的用户中插入值。

create table if not exists customers
( 
    cust_user_id int, 
    primary key (cust_user_id)
);


create table if not exists users
(   prid INT,
    foreign key (prid) references customers(cust_user_id) ON UPDATE CASCADE
);

有什么建议吗?

由于

0 个答案:

没有答案