一、前言经过EF的《第一篇》,我们已经把数据访问层基本搭建起来了,但并没有涉及实体关系。实体关系对于一个数据库系统来说至关重要,而且EF的各个实体之间的联系,实体之间的协作,联合查询等也都依赖于这些实体关系。二、实体映射实体与数据库的映射可以通过DataAnnotation与FluentAPI两种方...
分类:
其他好文 时间:
2014-08-13 18:36:17
阅读次数:
269
1、关系模型(结构化数据类型) 关系模型 实体-关系模型 对象关系模型:基于对象的数据类型 半结构化数据模型:xml(扩展标记语言)2、SQL分为这样的几类DML:数据操作语言,像增删查改INSERT、DELETE、SELECT、UPDATEDDL:数据定义语言,定义的是数据库对象,这样的对...
分类:
数据库 时间:
2014-08-05 10:42:59
阅读次数:
224
数据库设计
ER模型,Entity-Relationship,实体-关系模型。该模型的图形化表示就是ER图。
1.用矩形表示实体。
2.用椭圆表示实体属性。
3.用零星表示是体检关系。
例一:有一个简单的数据库系统,实体有班级、学生、课程。
一个班有若干个学生,一个学生只能属于一个班。
一个学生可以选修多门课,一门课有若干学生选修。...
分类:
数据库 时间:
2014-07-14 17:34:22
阅读次数:
336
jdbc优点:简单易学,上手快,非常灵活构建sql,效率高。l缺点:代码繁琐,难以写出高质量的代码(资源的释放,SQL注入安全性等),开发者关注多,又要写业务逻辑,又要关注对象的创建和销毁。Hibernate 冬天学比较好 ORM实体关系映射,好处:不用写sql语句。可以以面向对象的方式设计和访问,...
分类:
其他好文 时间:
2014-06-28 12:12:53
阅读次数:
319
WpfDiagram是一款功能强大的流程图绘制控件,可以绘制工作流程图、对象层次和关系图、网络拓扑图、实体关系图、IVR、工业自动化、genealogy trees 、算法流程图、组织结构图、XML文档、类图等。杰出的功能、稳定的性能以及优雅的架构使它成为迄今为止MindFusion中最高级的编程控...
分类:
其他好文 时间:
2014-06-26 18:32:29
阅读次数:
195
比较简单的方式就是根据模仿同类产品,根据同类产品的进行模仿,表单就是一个起码要加的字段,然后根据项目需要额外增加字段。
表设计:
设计好后:
写实体类
建立实体类到数据库的关联关系
实例代码如下:
Page.java
package com.atguigu.surveypark.model;
import java.util.HashSe...
分类:
其他好文 时间:
2014-06-26 13:46:32
阅读次数:
418
FlowChart.NET是一款专业的.NET平台下的流程图及图表控件,它可以运行在任何C#,VB.NET或Delphi.NET语言编写的软件中。能够帮助你创建工作流程图、对象层次和关系图、网络拓扑图、实体关系图、IVR、工业自动化、genealogytrees、算法流程图、组织结构图、XML文档、类图等,该控..
分类:
Web程序 时间:
2014-06-26 06:03:32
阅读次数:
320
FlowChartX控件是用来绘制流程图的ActiveX控件,能够帮助你创建工作流程图、对象层次和关系图、网络拓扑图、实体关系图、IVR、工业自动化、genealogytrees、算法流程图、组织结构图、XML文档、类图等,控件为用户创建和编辑图形提供了直观的交互模式,支持打印和序列化。具体功..
分类:
其他好文 时间:
2014-06-26 06:00:53
阅读次数:
302
@常用属性说明:
@Entity:实体类
@Table:指定对应数据表
@Id:主键,使用可以为null值的类型,如果实体类没有保存到数据库是一个临时状态
@Column:配置普通属性,除了主键外,java基本类型的属性
@Base:普通属性的加载方式
@GeneratedValue:主键生成策略
@Temporal:日期类型(...
分类:
系统相关 时间:
2014-06-18 06:17:44
阅读次数:
348
在学习Spss统计分析、EA画实体关系图、PowerDesigner画数据库模型图等时,苦于找不到一个好的实例。由于实际工作中项目使用的表结构属于公司的商业保密内容,且在和大家交流时,其结构大家也不熟悉;而使用简单创建的Teacher、Student、Class等数据模型时,建表、录数据也是一个麻烦...
分类:
数据库 时间:
2014-06-04 16:11:00
阅读次数:
306