表结构设计
- 各个参数是否对应的一个对象(面向对象编程思想);
- 各个参数可能类型和出现的最大长度,之后合理的设计各个字段的最大长度和相应类型;
- 各个参数中哪些字段具有唯一性,考虑作为主键或者是外键来进行表关联;
- 根据数据量的大小来考虑是否需要进行分区处理;
- 哪些字段是不经常变跟字段,可以考虑进行多张表的存储来节省存储空间(可能影响查询修改效率)
- 根据字段定义类型,尽量用存放字符少的原则定义类型
- 允许空值和默认值 0或是其他:如果有必填的一张表,不是必填的再加一张字表,这样不是必填的说不定就少一行数据
- 每张表给个时间戳
- 设置主键
- 设置约束和规则
- 外键关系
详情链接