目录 设计并生成ER图 什么是ER图 怎么画,用什么工具画 ER图的组成部分 ER图中的三种关联关系 如何在visio中画ER图 ER图和关系模型到数据库表 ER图和关系模型 如何处理E-R ...
为什么要合理的设计数据库字段 一个是降低物理上的存储空间,一个是提高数据库的处理速度,还有一个附带功能是能校验数据是否合法。 对于任何字段长度都不应该过于小气,否则未知的变化会造成前后台都要修改 对于开关型字段建议number , 而不是varchar ,避免用户错误保存Y N,而不是 ,这样可能会引入大小写问题 对于数据字典编码字段,不要小气的确定为 位,最好统一为 位经验证明,有时受从其它系统 ...
2020-05-06 10:19 0 1175 推荐指数:
目录 设计并生成ER图 什么是ER图 怎么画,用什么工具画 ER图的组成部分 ER图中的三种关联关系 如何在visio中画ER图 ER图和关系模型到数据库表 ER图和关系模型 如何处理E-R ...
boolean型变量只有两个值 false和true,我们在设计数据库字段时或者定义java变量时会使用boolean,通常情况下开关类的变量使用无可非议,但请一定要考虑到扩展性。 使用前请仔细考虑一下:以后可能不可能会扩展这个字段或者变量,考虑可能的扩展,建议使用int型代替。 上面是我最近 ...
的表,增加了一个字段再重新建了一张表。 按照通常的做法,设计数据库都会在后面加几个类型为varchar的 ...
最近公司要开发新系统,基本决定使用ORM(高层还在犹豫,担心效率问题)。既然使用了ORM,那么自然而然的就想到了用面向对象的思想来设计数据库 本篇文章旨在讨论如何抽象(以用户作为抽象的例子),并提出一些解耦的思路 我也是第一次在实际项目中使用面向对象的思想来设计数据库,写下这篇博客,也是希望 ...
其实我一直在准备另一篇博文的基础资料,但是和朋友聊天,他问我最近在做什么,我说在做系统Log模块,并和他交流了一下,于是这篇博客就应运而生 我的博客目录:Index & Writing Plan 所有数据都可以用如下形式表述:ID,表名,列名,Value 比如说现在有这么一条数据 ...
首先是一些废话: 前文链接: 我们该如何设计数据库(一) 我们该如何设计数据库(二) 在《我们该如何设计数据库(二)》中,园友Jacklondon Chen提出了一些问题,大致如下: “man/woman应该设计在同一张表中。 用户表大多都设计成一个表。连分 ...
最近真是忙翻天了,该是有三个月没写博客了 博客目录:Index & Writing Plan 这次的需求是在Mongo的使用中碰到的,但是我觉得把这个需求放进传统的RDBMS中更易于理解。需求是这样的:假设你数据库使用的是Sqlserver,有一张表,500W条数据,你要做 ...
数据库该如何设计,一直以来都是一个仁者见仁智者见智的问题。 对于某一种数据库设计,并不能简单的用好与不好来区分。或许真的应了那句话,没有最好,只有最适合。讨论某种数据库设计的时候,应该在某种特定的需求环境下讨论。 下面来讨论一下在项目中经常碰到的用户的联系方式储存的问题 ...