我是MySql的初学者。我正在尝试创建表格跟踪(订单编号为整数,零件编号为整数,数量为整数)在此表中,我将OrderId和PartId用作复合主键。这两个列是两个不同表Orders和Part的主键。我可以写吗在跟踪表中,FOREIGN KEY OrderId引用了Order(OrderId),而FOREIGN KEY PartId引用了Part(PartId)。
创建表跟踪(OrderId INT非空,PartId INT非空,主键(OrderId,PartId),外键(OrderId))参考Orders(OrderId),外键(PartId)参考Part(PartId));
是否正在跟踪订单和零件之间的桥梁实体?我认为您的主键和外键语法正确。复合键本身既是外键(引用不同的表:表Order和表Part),又是表Tracking的主键