【发布时间】:2018-07-29 00:35:36
【问题描述】:
我有一个表,在该表中我有一个主键和一个复合外键(2 个外键的组合)。 我想知道如何将复合外键创建为唯一的,这意味着我不希望该复合外键在表中再次重复?
这是它的查询
create table official_baby_toys(
official_baby_toys_id int,
baby_id int,
toy_id int,
toy_size_id,
primary key(official_baby_toys_id)
foreign key(baby_id,toy_id) references baby_toy(baby_id,toy_id),
foreign key(toy_size_id) references toy_size(toy_size_id),
)
【问题讨论】:
标签: php mysql database database-design foreign-keys