博客系统的数据库设计 user 用户表 CREATE TABLE user ( user_id mediumint(8) NOT NULL AUTO_INCREMENT COMMENT '用户ID', group_id mediumint(8) NOT NULL COMMENT '用户组ID', u ...
分类:
数据库 时间:
2018-11-21 17:34:32
阅读次数:
265
若两个实体之间存在多对多的关系,则应消除这种关系。消除的办法是,在两者之间增加第三个实体。这样,原来一个多对多的关系,现在变为两个 一对多的关系。要将原来两个实体的属性合理地分配到三个实体中去。这里的第三个实体,实质上是一个较复杂的关系,它对应一张基本表。一般来讲,数据库设计 工具不能识别多对多的关 ...
分类:
数据库 时间:
2018-11-21 10:23:01
阅读次数:
177
这次项目的数据库设计我们小组主要由苏文江同学负责,我并没有出多大力,但是我们组对于数据库的设计还是进行过许多讨论的,我也只是做了一点微小的工作。具体的设计情况就不多说了,其他几位成员的博客里面已经写得很详细了,下面就写一下相关的收获。 充分理解需求,明确实体之间关系 对于需求的充分理解,可以帮助我们 ...
分类:
数据库 时间:
2018-11-20 15:02:36
阅读次数:
186
数据库的设计是一个项目的基石,数据库的设计质量直接影响着后期代码开发的进度,所以我们组在本项目数据库设计中考虑了很多。这学期同步进行的数据库课程上老师曾经讲过数据库的设计包括表格设计,视图,存储过程,触发器,用户(权限),索引多个方面,一个项目如果只做了表格那么它的数据库相当于只做了六分之一的任务, ...
分类:
数据库 时间:
2018-11-19 17:23:11
阅读次数:
269
我们团队的项目是基于Android平台的汽车租赁平台,其分为手机客户端与web后台管理系统,用以满足租车公司的业务需求,故数据库设计对于本项目显得尤为重要,我们团队数据库设计最开始用的是最原始的方式:Word手动输入,但随后随着数据库课程以及实验的学习,我们最后使用的PowerDesigner设计的 ...
分类:
移动开发 时间:
2018-11-19 14:07:13
阅读次数:
242
项目简介 高血压家庭管理系统是高度智能化,管理综合化的血压管理平台,为高血压患者提供完善的高血压管理服务。本系统将移动互联网应用于高血压的大量数据处理、长期监控、有效管理,把这三个方面进行很好的结合。为了便于用户使用和系统的普及,高血压管理系统软件的设计界面友好、直观易操作,实现病人——基层医生—— ...
分类:
数据库 时间:
2018-11-19 13:32:02
阅读次数:
194
关于数据库设计,首先需要明确的就是整个项目的设计是围绕数据库结构来实现的,也就是说数据库一旦设计好就不能随意改动,因为一旦改动对数据库的访问代码就很容易出现问题,相当于对整个项目需要改动,这也就意味着设计数据库需要从拓展的角度来实现, 比如说一个用户表,一个最简单的用户登陆只需要用户与密码,倘若当前 ...
分类:
数据库 时间:
2018-11-19 11:01:10
阅读次数:
204
当程序涉及到数据库相关操作时,我们一般都会这么操作: (1)创建数据库,设计表结构和字段 (2)使用MySQLdb来连接数据库,并编写数据访问层代码 (3)业务逻辑层去调用数据访问层,执行数据库操作 Django主要通过models类操作数据库,主要通过有以下几个步骤: 1、创建数据库 2、创建表 ...
分类:
数据库 时间:
2018-11-18 18:11:49
阅读次数:
249
将套餐当做商品处理,套餐表类似于商品详情表。套餐表中的parent_id对应商品表中的goods_id(类型为套餐时),套餐表中的goods_id也对应商品表中的goods_id(类型为商品时)。套餐表中无主键。 商品订单套餐表中无主键,goods_id对应的是商品表中的goods_id(类型为套餐 ...
分类:
数据库 时间:
2018-11-18 17:02:55
阅读次数:
341
1 MySql数据库建模过程 需求分析阶段:分析客户的业务和处理需求 概要设计阶段:设计数据库的E-R模型图,确认需求信息的正确和完整 详细设计阶段:应用三大范式审核数据表结构 代码编写阶段:物理实现数据库,编码实现应用 软件测试阶段:.... 安装部署:... 2设计数据库的步骤1了解需求:与该系 ...
分类:
数据库 时间:
2018-11-17 12:05:12
阅读次数:
233