主要讲解在model设计中会出现的坑app
UserCourse放到user中的话,就会有两个外键user和course,那对于 coursr app(CourseComment) 来讲,就会有两个外键course 和 comment。UserCourse会import course,course会import user,这就是循环引用,会报错。spa
解决方法:分层设计
概念:上层能够引用下一层,下层不能引用上一层,同层级间能够互相引用。
user中的userprofile表,在其余许多app中都会用到,不少表里面都会关联到咱们的用户信息设计