Mysql 部分参与
所以我有两个表:Post和Category。 不是每个帖子都有一个类别,既然外键不能为空,我怎么能在mySQL中写呢 我唯一尝试过的就是在邮政桌里做这件事,但显然不起作用Mysql 部分参与,mysql,Mysql,所以我有两个表:Post和Category。 不是每个帖子都有一个类别,既然外键不能为空,我怎么能在mySQL中写呢 我唯一尝试过的就是在邮政桌里做这件事,但显然不起作用 `INT category_id NULL, FOREIGN KEY(category_id)REFERENCES(category_id)` 我试着搜索其他问题,但没有找到对我有用的东西:D 提前感谢外键可以为空。只需像这样定义列 category_id INT NULL, FOREIGN KEY (category_
`INT category_id NULL,
FOREIGN KEY(category_id)REFERENCES(category_id)`
我试着搜索其他问题,但没有找到对我有用的东西:D
提前感谢外键可以为空。只需像这样定义列
category_id INT NULL,
FOREIGN KEY (category_id) REFERENCES category_table (id)
外键可以是
null
!是的,我知道!这就是为什么我问这个问题:因为我不知道如何进行部分参与,外键不能为空吗?是的,它们可以这样。或者你想说什么?