1、一對多關係是指主表的一行數據可以同時對應從表的多行數據,反過來,從表的多行數據指向主表的同一行數據。
2、應用程式場景為分類表和商品表、班級表和學生表、使用者表和訂單表等。
實例
-- 创建分类表 CREATE TABLE category( cid INT PRIMARY KEY AUTO_INCREMENT, cname VARCHAR(50) ); -- 创建商品表 CREATE TABLE product( pid INT PRIMARY KEY AUTO_INCREMENT, pname VARCHAR(50), price DOUBLE, cid INT ) -- 给商品表添加一个外键 alter table product add foreign key(cid) references category(cid)
以上是mysql一對多關係怎麼理解的詳細內容。更多資訊請關注PHP中文網其他相關文章!