django的model模型创建,什么时候用一对一、一对多、多对多,什么时候自创建表?
前言
本篇不是系统性说明表关系的使用教学,需要对表间关系有一定使用经验且有一定思考的人,新手可以跳过该篇文章了。
简单总结
- 如果只是希望将数据连结在一起,另一个表的数据的存在与主表的关系不是生死存亡关系,那么用一对一、一对多或多对多;
- 如果希望主表的数据的变化,次表的数据希望可以同步变更,并且希望对次表的数据拥有更高的自定义空间,则独立创建次表,而不使用关系。
本篇不是系统性说明表关系的使用教学,需要对表间关系有一定使用经验且有一定思考的人,新手可以跳过该篇文章了。