1.关于外键:
1.1 什么是外键:
用于建立主表与从表之间关系的键,存在于从表中。
1.2 外键的特点:
(1)从表中外键的值是对主表主键的引用。
(2)外键类型必须与主键类型一致。
1.3 从表中有外键,主表与从表还是没有关联,如何建立联系呢?
语句:alter table 从表 add [constraint] [外键名称] foreign key (从表外键字段名)references 主表 (主表主键)
举例:
主表:category 主键:cid
从表:product 外键:category_id
语句:ALTER TABLE product ADD FOREIGN KEY(category_id) REFERENCES category(cid);