典型类型一: 1:1
方法1:合并为1张数据库表
方法2:建立1:1关系表,主键关联,建立参照完整性,任何一个表作为主表均可
典型类型二: 1:*
建立1:*关系表,主键关联外键,建立参照完整性,主表应该为“基数”为1的表
典型类型三: *:*
建立关联表,原始2个表均为主表;
在关联表中经常会增加属性
典型类型四: 循环*:*
建立关联表,主键关联外键,建立参照完整性,主表为原始3张表;关联表一般会增加属性;根据需要也可能会增加多个关联表,例如:学生-课程-成绩;教师-课程-评价分
典型类型五: 有继承关系
理论上:父类私有属性不继承。
但一般来说,父类有私有属性,则只能有本图方法。
数据库设计典型例子 来自淘豆网m.daumloan.com转载请标明出处.