基本原则 更小的通常更好简单就好(内置类型)尽量避免null 常见的类型 VARCHAR 使用额外的1-2个字节记录字符串的长度枚举类型代替字符串类型日期和时间类型IP地址,无符号整数关联条件中的列使用相同的数据类型 范式和反范式 在范式化数据库中,每个事实数据会出现并且只会出现一次在反范式化数据库中,信息是冗余的,可能会存储在多个地方