mysql如何为两个不同的表创建注解表

6rqinv9w  于 2021-06-17  发布在  Mysql
关注(0)|答案(1)|浏览(224)

在我的数据库中,我有两个不同的表(一个用于用户发布的文章,另一个用于实时游戏)。有没有可能为这两篇文章和现场游戏表或我需要为他们每个评论表评论表

8hhllhi2

8hhllhi21#

当然,为什么不呢。您只需要一个包含两个引用列的表:一个引用列 articles 其中一个将引用 games . 两列都可以是 NULL ,所以您可以任意使用它。

CREATE TABLE comments (
    id int auto_increment NOT NULL PRIMARY KEY,
    article_id int,
    game_id int,
    created_at timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP,
    created_by varchar NOT NULL,
    val text NOT NULL
);

相关问题