比如说我建立下面两个表
create table user(
id bigint(10) premary key auto_increment,
username varchar(20),
password varchar(20)
);
create table user_info(
id bigint(10),
gender char(1);
age int(2);
);
这里可以吧user_info 中的 id字段作为user表的外键吗?
------解决思路----------------------
如果一个表的主键同时是另外一个表的外键,由于主键是一个实体的唯一性标示,所以这种情况,说明实体或表建立的不合适,
可以把两个实体或表合成一个,这样就比较符合设计范式,减少冗余