我正在使用 MySQL 设计数据库,现在正处于记录阶段,我必须在其中定义每个列的数据类型。当涉及到每个表本身时,没有问题,但是我对 1-m 关系有问题,因为我不知道如何定义外键的数据类型(因为在其原始表中,它的类型是“SERIAL” - 因为它的主键)但是当它是 FK 时我不能将它定义为 SERIAL 。你能帮助我吗 ?
EX : PUBLISHERS [ Publisher_ID (SERIAL) | Publisher_Name ( Varchar(50) ) | .. ETC]
书籍 [ Book_ID (SERIAL) | Publisher_ID (?) | Book_Price ( 十进制 (5,2) ) | .. ETC ]
谢谢