要牢记3个泛式,我把3NF缩写让大家容易记忆:

1,原子性(数据是不可以拆分的,比如1,2,3这样的就违背了1NF)
2,关联性(所有字段必须和主键关联)
3,非关联性(除主键关联外,其他字段之间不互相关联)

数据库设计,要出图,关系型数据库,一定要把关系的线连起来,一幕了然.这样有利于团队合作.
如果能出图,不出文档也可以.

练习数据库设计,有一个好办法,就是随便拿一个别人数据库,迅速能把字段注释和关系图画出来.

这个能力很重要,在实际工作中,迅速能接手别人的数据库项目.

暂时先写到这里.

数据库设计3个泛式和经验谈相关推荐

  1. 数据库 SQL :数据库三大泛式简谈

    相信,在学习数据库知识时,大家都会碰到这个概念问题:数据三大泛式,同时,在面试过程中,可能大部分面试官也会提及这个问题. 首先,看看维基百科对于三大泛式的定义: 数据库规范化,又称数据库或资料库的正规 ...

  2. 数据库设计(降龙十四招式)

    1.原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体. 在特殊情况下,它们可能是一对多或多对一的关系,即一张原始单证对 ...

  3. 数据库设计经验谈之一

    一个成功的管理系统,是由:[50%的业务 + 50%的软件]所组成, 而 50%的成功软件又有[25%的数据库 + 25%的程序]所组成,数据库 设计的好坏是一个关键.如果把企业的数据比做生命所必需的 ...

  4. 数据库设计的10个最佳实践

    作者 | Emily Williamson 译者 | 孙薇,责编 | 屠敏 出品 | CSDN(ID:CSDNnews) 以下为译文: 数据库是应用及计算机的核心元素,负责存储运行软件应用所需的一切重 ...

  5. 数据库设计Step by Step (9)——ER-to-SQL转化

    2019独角兽企业重金招聘Python工程师标准>>> 引言:前文(数据库设计 Step by Step (8)--视图集成)讨论了如何把局部ER图集成为全局ER图.有了全局ER图后 ...

  6. 14 个实用的数据库设计技巧,一次性教给你!

    目录 原始单据与实体之间的关系 主键与外键 基本表的性质 范式标准 通俗地理解三个范式 要善于识别与正确处理多对多的关系 主键PK的取值方法 正确认识数据冗余 E--R图没有标准答案 视图技术在数据库 ...

  7. 数据库设计中的9大常见错误

    作为数据库设计人员,当我们负责数据库项目时,在数据库设计以及把数据库部署到生产环境的过程中可能会遇到一些挑战. 其中一些问题不可避免,也无法控制.但是,其中相当一部分可以追溯到数据库设计本身的质量.我 ...

  8. 单系统站内信数据库设计思路

    第一版设计 需求 :单用户之间通信(融合了用户反馈需求) 数据库设计:Message内容和收发者存在一张表中 message表: 这里一条Message存两次,类似邮件服务. status:已读.未读 ...

  9. 时间字段 oracle 经验 设计,数据库设计与优化

    一.设计技巧 1. 原始单据与实体之间的关系 可以是一对一.一对多.多对多的关系.在一般情况下,它们是一对一的关系:即一张原始单据对应且只对应一个实体.在特殊情况下,它们可能是一对多或多对一的关系,即 ...

最新文章

  1. 5.1.3.jvm java虚拟机系统参数查看
  2. 子数组最大值设计02
  3. EXCEL利用VBA自由控制图表绘图区大小
  4. 目标跟踪_MeanShift
  5. android sensor源码,阅读android有关sensor的源码总结 - JerryMo06的专栏 - CSDN博客
  6. 北京计算机专业非全日制用工招聘系统,北京市公安局招录
  7. 阿里云Kubernetes Service Mesh实践进行时(7): 可观测性分析服务Kiali
  8. concurrent包的实现示意图
  9. 百度地图坐标拾取工具
  10. Flask蓝本(Blueprint)
  11. 如何把很多照片拼成一张照片_怎样用手机将多张照片拼成一张组合图?
  12. 腾讯招聘总监:腾讯内推的思考与实践|好文推荐
  13. vim使用自定义snippets
  14. 疫情信息管理系统(附源代码及数据库)
  15. CCF CSP认证——201312
  16. 苹果屏保壁纸_神经病手势时钟-手势数字时钟app下载android安卓版ios苹果版
  17. stm32 + RN8209C单相计量芯片使用心得
  18. OpenLayers实现小车的轨迹查询的功能
  19. KC网络电话完美破解版无限打电话使用说明
  20. 哪些企业需要用到服务器租用

热门文章

  1. field ii:一些查看技巧
  2. 用Python Matplotlib实现可视化混沌系统
  3. 如何蒸出白白胖胖的馒头
  4. python游戏csgo开挂_V社:用深度学习检测CSGO中的开挂行为
  5. matlab 与 mathmatica 编程对比(Vyi个人学习笔记)
  6. 29-SpringBoot 安全与SpringSecurity
  7. 如何在win10自带的Edge浏览器中切换成IE浏览器浏览网站
  8. 一行 Python 代码能实现什么丧心病狂的功能?
  9. 1.计算机网络 知识结构框架
  10. 【计算机组成原理】冯诺伊曼结构和计算机性能指标