数据库结构设计 业务分析 根据具体业务分析出其属性具有哪些,我们以慕课网为例: 逻辑设计 宽表模式 就是把一个对象的属性全部存储到一个表中 宽表模式存在的问题 在这里插入图片描述 宽表的适用场景 配合列存储的数据报表应用 数据库设计规范 【面向对象设计】根据设计规范对其进行逻辑建模 最新、最热可以使用上线时间和学习人数得出 两者非常相似,我们可以设计为一张表 所关联的表太多会影响查询速度,我们需要进行一些优化,但是有可能违反数据库设计规范 反范式化设计 反设计化设计规范以空间来换取查询时间 物理设计 为列选择合适的数据类型