吴凡中加162 16416322
题目:为一个汽车公司设计一个数据库,用于协调它的经销商维护客户记录以及经销商库存,并协助销售人员订购车辆。每辆车由车辆编号唯一标识,每辆单独的车都是公司提供的特定品牌的特定模型(例如,xf是塔塔汽车捷豹品牌的模型)。
每个模型都可以有不同的选项,但是一辆车可能只有一些(或没有)可用的选项。数据库需要保存关于模型、品牌、选项等信息,以及每个经销商、顾客和车辆的信息。设计包括e-r图,关系模式的集合以及包括主码约束和外码约束的一组约束等。
1、 销售人员和汽车之间的e-r图。
销售人员和汽车之间的关系是多对多,即m:n,如图所示:
销售人员:e姓名、性别、工号、****、编号r;
汽车:e编号、数量、品牌、型号、入库时间、颜色、备注、**商r;
2、 客户和汽车之间的e-r图。
客户和汽车之间的关系是一对多型,即1:n;如图所示:
客户:e客户编号、备注、住址、性别、姓名、****r;
汽车:e汽车编号、数量、品牌、型号、入库时间、颜色、备注、**商r;
3、 销售人员和客户之间的e-r图。
客户需要通过销售人员的介绍去购买汽车,一个销售人员能够向多位客户销售汽车,同时多个销售人员也可以向一位客户销售汽车,所以销售人员和客户的关系是多对多,即m:n,如图所示:
客户:e客户编号、备注、住址、性别、姓名、****r;
销售人员:e工号、性别、****、姓名r;
4、 整体构图如图所示。
客户:r客户编号、备注、住址、性别、姓名、****r;
销售人员:e工号、性别、****、姓名r;
汽车:e编号、数量、品牌、型号、入库时间、颜色、备注、**商r;
主外码约束:
1、主码约束。
create table 销售人员。
工号 char(10) constraint check( 1. between0~999),性别char(2) constraint c1(2. (男’,’女’))姓名 char(4) constraint c2 not null;
**** 编号
constraint 5. primary key(工号)
2、外码约束。
create table 汽车。
编号char(10),数量smallint,品牌char(10),型号char(10),入库时间 smallint,颜色 char(10),备注char(10),**商char(10),primary key(编号),foreign key(编号),references销售人员(编号));
管理沟通小组作业报告
案例分析小组作业报告。1 沟通关系。1 王所长与李总 2 王所长与赵博士。3 王所长与书记。4 王所长与研究所领导班子。5 李总与王所长。6 赵博士与上级 包括赵所长 北京公司高层等 7 王所长与赵博士爱人 8 李总与新星上海局老总。二 沟通理论。1 沟通的定义 人们通过语言和非语言方式传递并理解信...
C 小组作业报告设计
我们小组要设计的小型游戏是贪吃蛇。首先我们对这个游戏进行一些。需求分析 对于贪吃蛇这个游戏,它要实现的主要功能描述如下 游戏开始后屏幕出现一条蛇以及一些提供蛇所吃的水果,这些水果系统是会定时定量产生的,那么玩家可以通过键盘的方向功能键控制蛇的移动。蛇每次吃一个水果之后它的身体的长度就会自动增加与此同...
会计作业报告
目录。一 财务情况 以 文档为依据 1 二 财务状况分析 以 文档为依据 2 一 主营业务分析 2 1 财务报表相关科目变动分析表 2 2 收入分析 2 3 成本分析表 2 4 费用 2 5 现金流 3 二 经营情况分析 3 三 资产 负债情况分析 4 三 会计数据和财务指标摘要 以 文档为依据 4...