我们了解在处理多对多关系时,查找表是必要的。
但一对多关系呢?我们是否需要在其中一个表中使用查找表或外键?
另一个问题,一对多与多对一相同?
答案 0 :(得分:4)
对于一对多关系,您不需要查找表,此关系的“多”表中的外键列就足够了。
一对多和多对一关系在结构上是相同的,只是彼此的镜像。
所以你可能会说博客文章和它的评论是一对多的关系(外键是“很多”,在这种情况下是“评论”)。或者你可以说评论和他们的博客文章是多对一的关系(同样,“很多”的外键)。无论哪种方式,db结构都是相同的,没有查找表,并且外键列在“many”上。