发表于: 2018-03-29 21:03:24
1 489
编辑日报内容...
今天完成的事情:
1、按照任务步骤分析报名贴的业务模型 找出对象,对象之间的关系以及对象的属性
对象:报名者 ,课程,毕业院校,日报,上课地点,住宿地点 ,优惠活动
对象与对象之间的关系: 报名者与课程之间 :多对多
报名者与毕业院校: 多对多
报名者与日报 : 一对多
报名者与上课地点: 多对一
报名者与住宿地点: 多对一
报名者与优惠活动之间: 多对多
对象所有的属性:
报名者:姓名、QQ、修真类型、预计入学时间、毕业院校、线上学号、日报链接 、立愿、辅导师兄、何处了解修真院
课程:课程名、现学费、学制、参与的活动、优惠后最低至、借款
毕业院校:校名 、学校地址
日报:日报编号、日报链接、日报日期
上课地点:地址
住宿地点:地址
优惠活动:活动名称、优惠额度
2、3步不用讲,下载安装
4、关系图如下:
明天计划的事情:完成任务中的567(保守估计)
遇到的问题:找出对象以及对象之间的关系
收获:
1)如何快速的找出对象 :业务模型中设计的人,地点都可以称谓对象
2)对象之间的关系分为:一对多,一对一以及多对多,在维护关系是还有主键和外键以及代理键的概念
主键:关系型数据库中的一条记录中有若干个属性,若其中某一个属性组(注意是组)能唯一标识一条记录,该属性组就可以成为一个主键
外键:表的外键是另一表的主键,外键可以有重复的,可以是空值
代理键:代理键是指在关系型数据库设计中,当资料表中的候选键都不适合当主键时,例如资料太长,或是意义层面太多,就会用一个attribute来当代理主键,此主键可能是用流水号,来代替可辨识唯一值的主键。
评论