数据库表设计
文章平均质量分 93
小松_南京
这个作者很懒,什么都没留下…
展开
-
数据库中表设计-其它字段设计-V2020-0725
备注: 下面说的运行环境为 mysql + java 环境中 数据库表设计,确定表中数据的删除是逻辑删除还是物理删除。 1:时间相关字段设计 概述: 时间字段用来记录对记录操作的时间,对记录操作方式主要有增加,删除,修改。所以相关字段也存3种 具体: 记录创建时间:插入这条记录的时间,由数据库设计默认值,记录创建的时自动生成. 记录修改时间:更新这条记录的时间,数据库中如果字段有更新,则执行 记录删除时间:记录进行逻辑删除的时间。如果此记录还没有...原创 2020-07-25 17:04:14 · 409 阅读 · 0 评论 -
数据库表设计-主键设计
1:采用数据库自增序列 优点: 生成简单,在数据库创建的时候创建即可 缺点: 分布式系统中无法使用 读写分离时-只有主节点可以进行写操作,可能有单点故障的风险 分表分库-数据迁移合并等比较麻烦 具体生成方式: 思路 设置一个初始值,后续操作时数据库会自动递增 具体操作 mysql中定义: CREATE ...原创 2020-07-25 11:06:14 · 837 阅读 · 0 评论