比如:用户和角色,两个模型用个外键不就可以关联了吗,干嘛要用一个中间表关联他们呢?这样不是增加操作的复杂度吗???
数据库设计的第三范式 要求。可以读一下相关书籍,很难解释,这里是拆分表,还有拆分字段,都是为了后期性能考虑。
用户和角色,如果只存在一对一的关系,可以不使用中间表;如果存在一对多的关系,就必须使用中间表。
还是不能理解!! 希望视频的老师能亲自回答一下~~~~~~~~