页次: 1
通常一个表有一个主键, 最好有一个主键。 这样可以确定表中的本行是唯一的。
一个表中也可以有外键。 外键是另外一个表中的主键。
外键有什么用。
比如创建两个表
第一表: 商户表
create table vendor ( id int(11) unsigned not null auto_increment primary key, name varchar(20) );
第二个表: 商品表
create table goods( id int(11) unsigned not null auto_increment primary key, name varchar(20), vendor_id int(11) unsigned not null, constraint fk_vendor_id foreign key (vendor_id) references vendor (id) );
这里商品表中就有一个字段专门用来存储商户的id, 并进行关联。
ipbbs.net
离线
页次: 1