Skip to content
Hello SQL
Search
K
Main Navigation
首页
SQL 基础
主流 SQL
主流 NoSQL
Browser Database
WASM 实验室
数据库矩阵
Appearance
数据库
Return to top
本页导航
DDL、约束与数据建模
Schema 不只是存储布局,也是数据契约。
NOT NULL
、
CHECK
、
UNIQUE
、外键和正确的数据类型,应尽量在数据库边界表达。
建模原则
先确定实体身份和业务唯一性,再决定代理主键。
把必须始终成立的不变量写成约束。
规范化减少更新异常;反规范化必须由可测的读取收益驱动。
JSON 适合边界字段,不应成为逃避关系建模的默认容器。