我正在上一个关于数据库管理系统(绝对初学者)的课程,我正在为一个非常简单的博客系统开发一个数据库。
我有一个问题,关于帖子所属的博客帖子和类别之间的一个M:N关系(一个博客帖子可以分为几个类别。)
该计划的部分内容如下: Scheme
我知道这个方案不知何故允许添加不属于任何类别的博客帖子。但是,我不知道为什么会这样。有人可以向我解释一下吗?
感谢。
答案 0 :(得分:0)
这可能是两件事的组合。一种是数据库设计缺乏参照完整性,即您需要外键。另一个是你的前端应用程序允许发布没有类别的博客。
答案 1 :(得分:0)
因为您可以添加blog_posts记录而无需添加关联的post_cat记录。