您的位置:首页 > 编程语言 > Python开发

python--flask写项目时模型类的分析-------初级阶段

2018-03-17 16:56 441 查看
模型类的分析
思想:不确定数据中存储多少数据类型的时候,可以存储另外一张表意义为把纵向的字段变成横向的数据二,定义冗余字段存储数据,方便后期数据的统计于汇总模型类的字段的分析以存储哪些字段
模型类是为了存储数据的,存储哪些数据,需要存就定义,不需要存就不用定义,根据需求来定义模型类。
一般情况下,用户表的定义,项目中的数据流向是如何产生的:有些数据是数据公司提供的,有些数据是由用户产生的。

在ihome项目中一、用户模块:,用户的所有数据应该存储        以及关系relationship来映射另外一张表(房屋表)二、房屋表:基础字段,( 除了id user_id 之外还有房屋的基本情况字段        relationship())        房屋里有个城区,房屋与城区,房屋还有图片,但是存储起来它麻烦        所以有个图片表        房屋还有一个小图标的字段,房子房屋表里后期也不会很好处理        所以定义了一个单独的表来存储(多对多的关系,所以得有第三张表来存数据)        订单表中产生了评价,这里则添加一个排序三、订单表:有自己的id 房屋的id 以及 用户的id        订单里得有开始日期,结束日期,单价,天数,总价,为了方便后期的统计        订单状态--------枚举(本质:是数据类型,星期,月份,就是枚举)        订单里,有个评价的字段,--                                    --(有了成交与评价,则与房屋的排序有影响,所以房屋有了排序这个字段)四、城区表 id area_name relationship
五、图片表:定义的本质将房屋表的纵向字段,转成横向的数据        让房屋表可以不冗余
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  flask