小组构建之法:
我们小组做的是报刊订阅系统。对于其中的各个人物关系属性,做了一个大致的情况分析:
人物及属性:
订阅人员(订阅人员编号,姓名,联系方式,所属区域编号)
报刊基本信息(报刊编号,报刊名称,报刊负责人,出版社,现有量)
订阅信息(订阅编号,订阅人员编号,报刊编号,订阅时间,订阅费用,派送区域,派送状态)
管理员(职工编号,管理员密码,姓名)
派送员(职工编号,姓名,负责区域)
经理(账号,密码)
区域(区域编号,区域名称,员工编号)
已派送数量(订阅编号,已派送数量)
关系:
(1)订阅人员:报刊 (m:n)
关系描述:订阅人员订阅报刊
(2)区域:订阅人员 (1:n)
关系描述:订阅人员属于某个区域
(3)派送员:区域(1:1)
关系描述:派送员负责区域
(4)报刊:派送员(n:m)
关系描述:派送员派送报刊
(5)经理:派送员(1:n)
关系描述:经理管理派送员
(6)经理:管理员(1:n)
关系描述:经理管理派送员
(7)经理:区域
关系描述:经理管理区域信息
这也就是做一个数据库最基本要列出的东西。