我目前有以下表格: Category
, Product
, Payment
, User
.
以下是桥表的 MySQL 脚本:
CREATE TABLE Order
(
FOREIGN KEY UID MEDIUMINT REFERENCES User (UID),
FOREIGN KEY PID MEDIUMINT REFERENCES Product(PID),
FOREIGN KEY PayID REFERENCES Payment(PayID),
PRIMARY KEY (UID,PID)
)
我在 MySql 中收到以下错误:
#1064 - You have an error in your SQL syntax; check the manual
that corresponds to your MySQL server version for the right syntax
to use near 'Order (
FOREIGN KEY UID MEDIUMINT REFERENCES User (UID),
FOREIGN KEY PID MEDI' at line 1
请注意,这是最后一张桌子。