主要講解在model設計中會出現的坑app
UserCourse放到user中的話,就會有兩個外鍵user和course,那對於 coursr app(CourseComment) 來講,就會有兩個外鍵course 和 comment。UserCourse會import course,course會import user,這就是循環引用,會報錯。spa
解決方法:分層設計
概念:上層能夠引用下一層,下層不能引用上一層,同層級間能夠互相引用。
user中的userprofile表,在其餘許多app中都會用到,不少表裏面都會關聯到咱們的用戶信息設計