python--flask写项目时模型类的分析-------初级阶段
2018-03-17 16:56
441 查看
模型类的分析
思想:不确定数据中存储多少数据类型的时候,可以存储另外一张表意义为把纵向的字段变成横向的数据二,定义冗余字段存储数据,方便后期数据的统计于汇总模型类的字段的分析以存储哪些字段
模型类是为了存储数据的,存储哪些数据,需要存就定义,不需要存就不用定义,根据需求来定义模型类。
一般情况下,用户表的定义,项目中的数据流向是如何产生的:有些数据是数据公司提供的,有些数据是由用户产生的。
在ihome项目中一、用户模块:,用户的所有数据应该存储 以及关系relationship来映射另外一张表(房屋表)二、房屋表:基础字段,( 除了id user_id 之外还有房屋的基本情况字段 relationship()) 房屋里有个城区,房屋与城区,房屋还有图片,但是存储起来它麻烦 所以有个图片表 房屋还有一个小图标的字段,房子房屋表里后期也不会很好处理 所以定义了一个单独的表来存储(多对多的关系,所以得有第三张表来存数据) 订单表中产生了评价,这里则添加一个排序三、订单表:有自己的id 房屋的id 以及 用户的id 订单里得有开始日期,结束日期,单价,天数,总价,为了方便后期的统计 订单状态--------枚举(本质:是数据类型,星期,月份,就是枚举) 订单里,有个评价的字段,-- --(有了成交与评价,则与房屋的排序有影响,所以房屋有了排序这个字段)四、城区表 id area_name relationship
五、图片表:定义的本质将房屋表的纵向字段,转成横向的数据 让房屋表可以不冗余
思想:不确定数据中存储多少数据类型的时候,可以存储另外一张表意义为把纵向的字段变成横向的数据二,定义冗余字段存储数据,方便后期数据的统计于汇总模型类的字段的分析以存储哪些字段
模型类是为了存储数据的,存储哪些数据,需要存就定义,不需要存就不用定义,根据需求来定义模型类。
一般情况下,用户表的定义,项目中的数据流向是如何产生的:有些数据是数据公司提供的,有些数据是由用户产生的。
在ihome项目中一、用户模块:,用户的所有数据应该存储 以及关系relationship来映射另外一张表(房屋表)二、房屋表:基础字段,( 除了id user_id 之外还有房屋的基本情况字段 relationship()) 房屋里有个城区,房屋与城区,房屋还有图片,但是存储起来它麻烦 所以有个图片表 房屋还有一个小图标的字段,房子房屋表里后期也不会很好处理 所以定义了一个单独的表来存储(多对多的关系,所以得有第三张表来存数据) 订单表中产生了评价,这里则添加一个排序三、订单表:有自己的id 房屋的id 以及 用户的id 订单里得有开始日期,结束日期,单价,天数,总价,为了方便后期的统计 订单状态--------枚举(本质:是数据类型,星期,月份,就是枚举) 订单里,有个评价的字段,-- --(有了成交与评价,则与房屋的排序有影响,所以房屋有了排序这个字段)四、城区表 id area_name relationship
五、图片表:定义的本质将房屋表的纵向字段,转成横向的数据 让房屋表可以不冗余
相关文章推荐
- Python-Flask项目再填一坑——User用户模型的建立
- 需求分析阶段的工作(二):用例描述和逻辑模型
- 基于Python项目的Redis缓存消耗内存数据简单分析(附详细操作步骤)
- 第二次作业——结对项目之需求分析与原型模型设计
- 第二次作业——结对项目之需求分析与原型模型设计
- libevent项目分析(一) -- 准备阶段 .例程分析
- 【Python数据挖掘课程】九.回归模型LinearRegression简单分析氧化物数据
- Python_Statsmodels包_时间序列分析_ARIMA模型
- Python爬虫开发与项目实战——基础爬虫分析
- python 中bayes模型超参数并行网格搜索 程序分析
- 029医疗项目-模块三:药品供应商目录模块——供货商药品目录查询功能----------数据模型的分析(建表)
- 第二次作业——结对项目之需求分析与原型模型设计
- Holt-Winters模型原理分析及代码实现(python)
- Python (-) PyCharm 创建Flask项目环境
- python数据分析美国大选项目实战(三)
- ERP实施项目的计划阶段要点分析
- 微软Asp.Net架构与项目团队管理建设模型分析
- Python基于Flask框架配置依赖包信息的项目迁移部署小技巧
- 结对项目之需求分析与原型模型设计
- python小项目一:NBA比赛数据分析