当前位置: 首页 > news >正文

数据库设计的三大范式

第一范式的核心原则

  1. 原子性(Atomicity)
    每个列必须包含不可再分的“原子”数据,即每个字段只能存储单一值,不能包含集合、数组或多值属性。
    如:中英文混合的“产品名称”(如手机/Phone包含两个语义值)。

  2. 唯一性标识(主键)
    每行数据必须有唯一标识(主键),确保无重复行。

  3. 列名唯一性
    同一表中不能有重复的列名(如多个“电话”列)。
    如:“电话1、电话2、电话3”这类重复列(本质是多个值存储在同一逻辑属性中)。

  4. 固定列结构
    表的列数量和数据类型必须固定,不能动态扩展(如“2023-01工资、2023-02工资…”这类按月增加的列)

相关文章:

  • 【PhysUnits】15.16 补充to_i32方法的类型级整数表示(basic.rs)
  • 【西门子杯工业嵌入式-1-基本环境与空白模板】
  • 如何排查MySQL是否走索引
  • 是否存在路径(FIFOBB算法)
  • 人工智能100问☞第41问:什么是边缘AI?
  • Java应用10(客户端与服务器通信)
  • 【运维心得】内存占用虚标真相
  • DisplayPort 2.0协议介绍(1)
  • 基于BI PaaS架构的衡石HENGSHI SENSE平台技术解析:重塑企业级数据分析基座
  • MySQL的并发事务问题及事务隔离级别
  • 人脸识别技术应用备案材料详细解析
  • C语言| 指针引用数组元素
  • 芒种耕耘时,codigger智启新程
  • label-studio的使用教程(导入本地路径)
  • 深入解析OSPF特殊区域类型
  • Modbus TCP 通信基础
  • ServBay 1.13.0 更新,新增第三方反向代理/内网穿透
  • DFS训练(网格图)
  • 2024年09月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • SpringBoot自动化部署实战技术文章大纲
  • 湘潭网站建设出色磐石网络/系统优化
  • 做网站公司名字/网站排名优化外包公司
  • h5制作微信小程序/页面优化的方法有哪些
  • 网站建设合同书封皮/腾讯企点qq
  • 企业邮箱可以随便填吗/seo网站关键词优化报价
  • 宣传片拍摄方案策划书/商丘网站seo