MySQL设计规约 建表规约索引规约SQL和ORM映射规约数据库设计实战 建表规约 解决数据库相关名称的纠结选择合适的数据类型和长度 表、字段命名: •必须使用小写字母或数字 • 禁止出现数字开头 • 禁止两个下划线中间只出现数字 • 不使用复数名词 • 禁用保留字,比如desc • 是与否概念的字段,可以使用 _flag MySQL数据类型规约: 1. 小数类型为 decimal 2. 货币数据使用最小货币单位,数据类型为bigint 3. 字符串长度几乎相等使用 char 4. varchar长度不要超过 5000 索引规约 SQL和ORM映射规约 数据库设计实战