课程列表对象逻辑设计疑问
来源:3-12 【面向对象设计】根据设计范式对【课程列表对象】逻辑建模

Alexdon
2019-04-09
- 这样设计章节表是否可行?
- 章节:{<课程主标题,章节名>, 章节编号,章节说明 }
- 章节编号和说明,只有在某一课程下才意义
- <课程主标题,章节名>唯一确定一个课程中的章节
- 编号和说明是完全依赖复合主键的
- 满足:不同课程可以有相同的章节名,但是不同的章节编号和章节说明
- 同上,小节表设计如下:
- 小节: {<课程主标题,章节名,小节名>,小节编号,视频URL,视频格式,视频时长}
- <课程名,章节名,小节名>唯一确定一门课程下某一章节下的一个小节
- 满足:不同课程可以有相同的章节名和小节名,但小节编号,格式,URL等不同
- 小节: {<课程主标题,章节名,小节名>,小节编号,视频URL,视频格式,视频时长}
请指教,谢谢:)
写回答
2回答
-
sqlercn
2019-04-10
这样设计是可以的,而且实际上也和课程最终的表结构非常的相似,在做数据设计时只要一方面满足业务需要,另一方面满足范式化设计需要就可以了。祝学习愉快
10 -
阿斯蒂芬潍坊
2019-08-16
谢谢,你这问题提的真好
00
相似问题