数据库建模六大过程 1.需求分析:分析客户需求的业务和数据处理 2.概要设计:建立简要的E -R模型图 三大要素:实体,属性,关系 e-r图中矩形表示实体,椭圆表示属性,菱形表示关系 关系: 一对一,x中的一个实体最多与y中的一个实体关联,并且y中的一个实体最多与x中的一个实体关联; 一对多,x中的 ...
分类:
数据库 时间:
2019-01-19 18:46:32
阅读次数:
220
## 数据库的设计 1. 多表之间的关系 1.分类 1.一对一 * 如:人和省份证 * 分析:一个人只有一个省份证,一个身份证只能对应一个人 2.一对多(多对一) * 如 :部门和员工 * 分析:一个部门有多个员工,一个员工只能对应一个部门 3. 多对多 * 如:学生和课程 *分析:一个学生可以选择 ...
分类:
数据库 时间:
2019-01-18 19:56:45
阅读次数:
226
数据库基本操作 在Flask-SQLAlchemy中,插入、修改、删除操作,均由数据库会话管理。 会话用 db.session 表示。在准备把数据写入数据库前,要先将数据添加到会话中然后调用 commit() 方法提交会话。 在 Flask-SQLAlchemy 中,查询操作是通过 query 对象 ...
分类:
数据库 时间:
2019-01-18 00:54:49
阅读次数:
224
Django 系列博客(十三) 前言 本篇博客介绍 Django 中的常用字段和参数。 ORM 字段 AutoField int 自增列,必须填入参数 primary_key=True。当 model 中如果没有自增列,则会自动创建一个列名为 id 的列。 IntegerField 一个整数类型,范 ...
分类:
其他好文 时间:
2019-01-17 21:10:02
阅读次数:
213
观察者模式:定义对象间的一种一对多的依赖关系,当一个对象的状态发生改变时,所依赖于它的对象都将得到通知并自动更新。 具体对象之间,相互知道的越少越好,这样发生改变时才不至于相互影响。 目标和观察者之间不是紧密耦合的,它们可以属于一个系统中的不同抽象层次,目标知道的仅仅是它有一些列的观察者,每个观察者 ...
分类:
其他好文 时间:
2019-01-17 10:21:51
阅读次数:
164
前言:介绍1对多,多对1以及多对多的案例。 一、1对多 演示内容:在QLineEdit输入时,同步label,text browser以及调试输出板同步显示。 1.1 新建工程 1.2 添加部件 拖入line Edit、Label和Text Browser标签 1.3 修改文件 修改 widget. ...
分类:
其他好文 时间:
2019-01-17 01:14:28
阅读次数:
209
我这里是拿商品做为例子 不多说直接上代码 Mapper.xml 实体类: 希望能帮助大家,谢谢。 ...
分类:
其他好文 时间:
2019-01-16 11:45:32
阅读次数:
171
Java Socket 通信。 包括三个例子,1:一对一按收发顺序进行通信。 2: 用多线程来进行同时收发通信。 3: 用多线程来进行一对多通信,然后群发消息。 ...
分类:
编程语言 时间:
2019-01-16 11:41:13
阅读次数:
138
基于对象的夸表查询(多次查询) 一对一:正向查询按字段,反向按表名小写 一对多:正向按字段(正向查询一定会查出一个来),反向查询按表名小写_set.all()(放回结果是queryset对象) 多对多:正向查询按字段.all()(正向查询一定会查出多个来),反向查询按表名小写_set.all()(返 ...
分类:
其他好文 时间:
2019-01-14 21:32:15
阅读次数:
172