我有一个表,其主键由两列(product_id,attribute_id)组成.我有另一个表需要引用此表.如何在另一个表中创建外键以使用两个主键将其链接到表中的行?
Pat*_*and 80
像这样的东西应该这样做:
CREATE TABLE MyReferencingTable AS (
[COLUMN DEFINITIONS]
refcol1 INT NOT NULL,
rofcol2 INT NOT NULL,
CONSTRAINT fk_mrt_ot FOREIGN KEY (refcol1, refcol2)
REFERENCES OtherTable(col1, col2)
) ENGINE=InnoDB;
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
63042 次 |
最近记录: |