2 数据库建模五部曲
3 需求总结
◆ 课程的属性:{主标题,副标题,方向,分类,难度最新最热,时长,简介,人数,需知,收获,讲师名讲师职位,课程图片综合评分,内容实用,简洁易懂,逻辑清晰}
◆ 课程列表的属性...添加时间
课程难度表
课程难度(PK) : 在课程表中有对应的方向字段
添加时间
7 课程列表实体的逻辑建模
属性
[章节名,小节名](联合PK)
说明,小节时长,章节URL,视频格式
其中,说明其实只依赖于章节名...常用的时间类型
实战时间类型的特点
新建表
插入数据
查询结果
由于北京时间是东八区,因此我们更改时区
新的查询结果
这就是timestamp具有时区性的特点...22 字符串类型的特点
23 如何为数据选择合适的的数据类型
23.1 优先选择符合存储数据需求的最小数据类型
INET_ATON( '255.255.255.255' ) = 4294967295...,如果 ENUM 里面是字符串,对于其他数据库来说就更郁闷了,还不能设为tinyint等类型的字段
23.2.2 ENUM 的索引
纯数字类型的不建议用枚举类型,这是因为在 ENUM 内部维护有一个隐形的索引