CREATE TABLE LINK
(
BARANG CHAR(30) NOT NULL
,KATEGORI CHAR(20) NOT NULL
,DISTRIBUTOR CHAR(30)
,PRIMARY KEY(BARANG,KATEGORI,DISTRIBUTOR)
,FOREIGN KEY(BARANG) REFERENCES BARANG(ID_BARANG)
,FOREIGN KEY(KATEGORI) REFERENCES KATEGORI(KATEGORI)
,FOREIGN KEY(DISTRIBUTOR) REFERENCES DISTRIBUTOR (NAMA_DISTRIBUTOR)
);
错误1215(HY000):无法添加外键约束
我是mysql的新手,我只是从大约3天的书中了解mysql。我想问一下外键不能在一个“创建表”中使用3次吗?为什么会有这样的错误?