如何在这些表之间建立关系?
roll over
right click
roll out
right click
right click
roll over
roll out
right click
答案 0 :(得分:0)
如果 topics
作为作者 users
,
如果您要存储 id
的users
值topics
authorid
1}}列,
“作者”关系是一对多的关系。 topics
与一个(或零) users
相关。 (并且 users
可以是零,一个或多个 topics
的“作者”。)
以下是使数据库(InnoDB存储引擎)强制执行该关系完整性的外键定义示例:
ALTER TABLE topics
ADD CONSTRAINT FK_topics_users_author
FOREIGN KEY (authorid) REFERENCES users (id)
ON UPDATE CASCADE ON DELETE RESTRICT