外键约束通过建立父表(主键表)和子表(外键表)的明确关联 ,想象两个表格——订单表和客户表。orders表是子表
关联字段 :
父表字段必须是PRIMARY KEY或UNIQUE约束 子表字段数据类型必须与父表匹配约束名称(可选但推荐):
命名为fk_子表_父表格式更易维护 例如:fk_orders_customers根据不同数据库版本,微信域名防封跳转、心动小镇pc使用ALTER TABLE添加 :
sql ALTER TABLE orders ADD CONSTRAINT fk_orders_customers FOREIGN KEY (customer_id) REFERENCES customers(customer_id);
外键的真正威力在于处理关联数据变更时的自动行为