Bobby老师,感觉这个model表的设计还是有点问题的
来源:7-10 机构详情展示-2
yhy1271927580
2018-04-10
机构的课程数与课程的实际数对不上,还有就是老师与课程之间也是有关系的,不是只是与机构有关系,这也存在外键
写回答
1回答
-
bobby
2018-04-12
其实数据库的设计对逻辑影响还是比较大的, 第一可以直接在课程机构里面设计一个字段保存课程数, 但是这样有个问题就是以后课程增加和删除都需要去修改这个字段,这样很多逻辑都需要去变。 还有一种设计是不设计这个字段,这样每次要展示这个字段都需要去动态添加会增加数据库的负担, 但是逻辑简单,对课程的操作都不需要操作这张表, 具体的看自己的需求了, 在课程的设计中只有一个讲师外键,不需要再去设计机构外键了,因为讲师有机构的外键, 可以通过讲师找到该课程对应的机构
00
相似问题