商品销售管理系统数据库课程设计
数据库课程设计商品进销存管理系统

课程设计设计题目:超市销售管理系统学生姓名:潘小涛学号: 20052408 专业班级:计算机科学与技术05-2班2008年9月23日一.设计要求1.信息要求本系统至少应该包含超市所有货物管理相关的基本信息,包括进货信息和销售信息等。
它们都应该包括商品货物的基本信息(如员商品编号、商品名称、规格、产地、单位、进价、批发价、零售价等)和客户的基本信息(如客户编号、客户名称、联系人、联系电话、地址、客户信箱、银行帐号等)。
2.功能要求本系统的基本功能要求如下:进货商品的信息维护(包括简单查询、修改、删除和添加等功能);销售商品的信息维护(包括简单查询、修改、删除和添加等功能);客户的信息维护(包括简单查询、修改、删除和添加等功能);系统用户的信息维护(包括简单查询、修改、删除、添加和权限分配等功能);系统信息备份、还原;二.软件环境及开发工具1.个人电脑及Win XP Pro2.Delphi 7.03.SQL Server 2000三.需求分析对该超市销售管理系统进行深入的业务流程分析后画出数据流图。
由数据流图图可以看出来,每个操作员查看信息前必须先登录这个管理系统,每个操作员的信息保存在操作员信息表中。
用户登录系统后可以查看商品进销管理信息和客户信息,也可以通过查询选择自己希望得到的信息。
四.数据库设计1.概念设计根据需求分析的结果,得到的用ER图表示的概念设计结果如下图所示2.逻辑设计根据分析,整个销售系统系统需要的数据表如下:商品信息:商品编号、商品名称、规格、产地、单位、进价、批发价、零售价等;客户信息:客户编号、客户名称、联系人、联系电话、地址、客户信箱、银行帐号等;操作员信息:操作员编号、操作员姓名、操作员密码、操作员级别等;销售信息:销售号、客户编号、客户名、商品编号、商品名称、单价、数量、金额、销售时间等。
五.系统设计由于这个超市销售信息管理系统是一个比较小型的数据库系统,只需要储存文本信息,都是小字段的问题,作为一个小型的数据库系统,数据量最多在百至千条左右,故采用微软的SQL Server作为后台数据库,使用SQL语言进行操作。
超市销售数据库课程设计

超市销售数据库课程设计一、课程目标知识目标:1. 让学生掌握数据库的基本概念,如数据表、字段、记录等;2. 使学生了解超市销售数据库的结构,包括商品信息、销售记录等;3. 帮助学生学会运用数据库查询语句,如SQL,进行数据检索和分析。
技能目标:1. 培养学生运用数据库软件进行数据录入、修改和删除的能力;2. 提高学生利用数据库查询语句进行数据分析和解决问题的能力;3. 培养学生将数据库知识应用于实际生活中的能力。
情感态度价值观目标:1. 培养学生对数据库学习的兴趣,激发他们主动探索新知识的欲望;2. 培养学生的团队协作意识,使他们学会在小组合作中共同解决问题;3. 增强学生的信息意识,使他们认识到数据库在生活中的重要性,并能够关注数据库技术的发展。
分析课程性质、学生特点和教学要求,本课程将目标分解为以下具体学习成果:1. 学生能够独立创建、维护和优化超市销售数据库;2. 学生能够运用SQL语句进行销售数据的查询和分析,为超市运营提供决策依据;3. 学生能够在小组合作中,共同解决数据库在实际应用中遇到的问题,提高团队协作能力。
二、教学内容1. 数据库基本概念:数据表、字段、记录、主键等;2. 超市销售数据库结构:商品信息表、销售记录表、顾客信息表等;3. 数据库软件操作:数据录入、修改、删除和查询;4. SQL语句基础:SELECT、FROM、WHERE、GROUP BY、ORDER BY等;5. 数据库查询应用:销售数据分析、商品库存查询等;6. 数据库维护与优化:索引、视图、存储过程等。
教学大纲安排:第一课时:数据库基本概念及超市销售数据库结构介绍;第二课时:数据库软件操作方法及实践;第三课时:SQL语句基础及实践;第四课时:数据库查询应用及案例分析;第五课时:数据库维护与优化方法。
教材章节关联:教学内容与课本第四章“数据库及其应用”相关,涉及以下小节:1. 数据库基本概念(4.1节);2. 数据库设计(4.2节);3. 数据库操作(4.3节);4. SQL语句(4.4节);5. 数据库查询优化(4.5节);6. 数据库维护与管理(4.6节)。
企业销售管理系统数据库课程设计

企业销售管理系统数据库课程设计企业销售管理系统数据库课程设计随着信息技术的快速发展,企业销售管理系统已经成为现代企业不可或缺的一部分。
为了更好地管理销售业务,提高销售效率,许多企业开始使用数据库来构建销售管理系统。
本文将介绍一个关于企业销售管理系统数据库的课程设计。
首先,我们需要明确课程设计的目标和要求。
该课程设计旨在培养学生对企业销售管理系统数据库的设计和实施能力。
学生需要通过该课程设计,掌握数据库设计的基本原理和方法,了解企业销售管理系统的需求和功能,学会使用数据库软件进行系统设计和实施。
在课程设计的第一部分,学生需要对企业销售管理系统的需求进行分析和梳理。
他们需要与企业合作,了解企业的销售业务流程和管理需求。
通过与企业的沟通和调研,学生可以获得关于销售管理系统的详细信息,包括销售订单、客户信息、产品信息等。
接下来,学生需要根据需求分析的结果,设计企业销售管理系统的数据库结构。
他们需要确定数据库中的表格和字段,以及表格之间的关系。
例如,他们可以设计一个“销售订单”表格,其中包含订单号、客户ID、产品ID、销售数量等字段。
他们还可以设计一个“客户”表格,其中包含客户ID、客户姓名、联系方式等字段。
在数据库设计的过程中,学生需要考虑数据的完整性和一致性。
他们可以使用主键和外键来确保数据的唯一性和关联性。
例如,他们可以将“销售订单”表格中的订单号设置为主键,并将“客户ID”和“产品ID”设置为外键,与“客户”表格和“产品”表格进行关联。
完成数据库设计后,学生需要使用数据库软件来实施系统。
他们可以选择常用的数据库软件,如MySQL、Oracle等。
通过使用数据库软件,学生可以创建数据库、表格和字段,并进行数据的插入、查询、更新和删除操作。
他们还可以使用SQL语句来进行高级查询和数据分析。
在实施系统的过程中,学生需要进行系统测试和调试。
他们可以模拟销售业务场景,测试系统的功能和性能。
如果系统存在问题或错误,他们需要及时进行调试和修复。
商品销售信息系统课程设计sql

商品销售信息系统是一种重要的商业应用系统,它可以帮助企业高效地管理商品销售过程。
为了更好地学习和掌握商品销售信息系统的设计和实现,许多计算机相关专业的学生都会学习数据库课程,并进行相关的课程设计。
SQL是一种结构化查询语言,是数据库系统中的标准语言,也是该课程设计中必不可少的一部分。
SQL具有丰富的功能和灵活的操作手段,可以用于实现对数据库的数据的增删改查等操作。
学生需要充分了解SQL的语法和特性,才能够设计出高质量的商品销售信息系统。
在进行商品销售信息系统课程设计时,需要考虑以下几个方面的内容:1. 数据库设计在进行商品销售信息系统的课程设计时,首先需要进行数据库设计。
数据库设计是整个系统的基础,它涉及到表的设计、字段的设置、数据类型的选择等内容。
考虑到商品销售信息系统的特点,需要设计商品信息表、销售信息表、客户信息表等核心表结构。
在设计表结构时,需要注意字段的数据类型、主键的设置、外键的关联等问题,保证数据库的完整性和一致性。
2. SQL语法学生需要充分掌握SQL的语法和特性,包括数据查询语句、数据更新语句、数据删除语句等内容。
在设计商品销售信息系统时,一般需要进行复杂的数据查询和统计分析,因此需要掌握SQL中的join操作、聚合函数、子查询等高级语法,以实现系统的功能需求。
3. 数据库操作除了对SQL语法的理解和掌握,学生还需要实际操作数据库进行数据的增删改查。
在进行课程设计时,可以通过编写SQL语句来对数据库进行操作,包括添加商品信息、录入销售信息、查询客户信息等内容。
通过这样的实际操作,可以增强学生对SQL语法的理解和运用能力。
4. 数据库性能优化在设计商品销售信息系统时,需要考虑到系统的性能问题。
数据库性能优化是系统设计的重要内容,包括索引的设计、查询语句的优化、表的分区等内容。
学生需要在课程设计中考虑到这些内容,设计出高效的数据库结构和SQL语句,以提高系统的响应速度和并发能力。
5. 数据安全数据安全是商品销售信息系统设计中需要考虑的重要内容。
数据库课程设计—商品销售管理系统

提供用户登录功能,包 括用户名和密码输入, 以及登录按钮。
展示系统的核心功能和 操作选项,如商品管理 、销售管理、客户管理 等。
展示商品列表,包括商 品名称、价格、库存等 信息,并提供添加、修 改、删除商品的功能。
展示销售记录列表,包 括销售日期、客户姓名 、商品名称、销售数量 、销售金额等信息,并 提供添加、修改、删除 销售记录的功能。
逻辑结构设计
数据模型选择
选择适合系统的数据 模型,如关系模型、 层次模型或网状模型
等。
表结构设计
根据概念结构,设计 数据库中的表结构, 包括表名、字段名、 数据类型、约束等。
索引设计
为提高查询效率,对 关键字段设计索引。
视图设计
根据需要,设计一些 视图以简化复杂查询
。
物理结构设计
存储介质选择
根据数据量大小及访问频 率,选择合适的存储介质 ,如硬盘、SSD等。
课程设计的目的
通过设计和实现一个商品销售管理系统,使学生掌握数据库设计、开发和应用的基本技能,提 高学生的实践能力和综合素质。
系统设计目标
实现商品信息的增删改查 功能
系统应提供对商品信息的添加 、修改、删除和查询功能,方 便用户对商品数据进行管理。
实现销售数据的统计和分 析
系统应能够实时统计和分析商 品的销售数据,包括销售额、 销售量、销售趋势等,为企业 决策提供支持。
02
系统需求分析
功能性需求
商品管理
支持商品的增删改查操作 ,包括商品名称、价格、 库存等信息的维护。
订单管理
支持订单的创建、查询、 修改和删除,包括订单状 态、客户信息、商品清单 等内容的维护。
销售统计
提供销售数据的统计和分 析功能,如销售额、销售 量、客户购买行为等数据 的汇总和展示。
数据库课程设计报告_销售管理系统1

攀枝花学院学生课程设计(论文)题目:商品销售管理系统开发学生姓名:杨兴贵学号: 200910801085 所在院(系):计算机学院专业:计算机科学与技术班级:计算机科学与技术(2)班指导教师:歧世峰职称:2011年12 月13 日攀枝花学院教务攀枝花学院本科学生课程设计任务书注:任务书由指导教师填写.目录摘要 (1)1 需求分析 (2)1。
1任务概述 (2)1.1.1系统目标 (2)1。
1.2用户特点 (2)1.2系统的功能需求 (2)1。
2.1角色功能需求 (2)1。
2.2功能模块 (2)1。
3系统的性能分析 (3)1。
4 系统的数据需求 (3)2 数据库概念结构设计 (5)2.1 数据流图(DFD) (5)2。
2 系统功能设计 (6)2.2.1 系统总体模块图 (6)2。
2.2 各功能模块介绍 (7)2.2。
3 系统总体E—R图: (7)2。
3 实体的属性和实体之间的联系 (8)2.3。
1管理员admin (8)2.3。
2供应商信息supperliers (8)2。
3.3客户信息 customers (8)2.3。
4 商品信息 products (9)3数据库逻辑设计 (10)3。
1 E-R图向关系模型的转换 (10)4 数据库的物理实现 (11)4.1表汇总 (11)4.2表逻辑结构设计 (11)5系统实现 (13)5.1系统开发相关技术介绍 (13)5。
2系统实现工具与支持平台 (14)5。
2。
1用户界面 (14)5.2。
2硬件接口 (14)5。
3 页面设计 (14)5。
3。
1 登录界面 (14)5。
3.2管理界面 (14)5.3。
3用户管理 (15)5。
3。
4客户信息管理 (16)5。
3。
5商品信息管理 (17)5.3.6营销信息管理 (17)5。
4 代码清单 (18)5.4。
1 ADO连接 (18)5。
4。
2 更改密码 (22)5。
4.3 登录 (22)5。
4。
4 客户管理 (24)5.4。
商品销售管理数据库系统设计

-—---—-—-——--—--—--—-—————--——-————-—-----—--装—---——--—---—-——-—-—----—-———-—-— -———————— 订 --—--———---—-——-——-—--——--———--———------—线——-----——--——-———--——----——-——-———-—-—-- 班级 姓名 学号图1 商品销售管理系统的组织结构图2。
2 功能描述客户产生需求,生成订单。
销售部门对订单进行审核,合格订单则继续工作流程,若是不合格订单则退会给客户。
确定合格订单后,并且需要记录在销售账本中,以便于查阅公司企业的商品销售情况。
开销售小票,传递到财务部门。
财务部门会进行款项的处理(收款),并对借贷收款情况记录在财务账本。
开出发票与小票,小票以作为仓库部门的发货依据,仓库部门发货给客户,并做好库存的记录,收取客户的到货签收单。
业务流程图如图2:图2 销售业务管理业务流程图2.2数据流分析根据商品销售管理系统的业务流程图,对其数据进行深入的分析,利用PowerDesigner工作绘制出数据流图(DFD),其中共有3种方案。
方案1如图3:图3方案1的数据流图方案2如图4:图4 方案2的数据流图方案3如图5:图5 方案3的数据流图支付凭证号-〉付款人,收款单位,付款方式,日期支付凭证编号-〉付款人,收款单位,付款方式,日期所以支付凭证号是主键销售账本(销售账目号,订单号,货物信息,货物编号,货物量,单价,订货人,付款额,记账人,备注,记账日期)销售账目号—>订单号,记账人,备注,记账日期订单号—>货物信息,订货人货物信息—〉货物量,单价,付款额,货物编号销售账目号—>订单号,货物信息,货物编号,货物量,单价,订货人,付款额,记账人,备注,记账日期)所以销售账目号为主键财务账本(财务账目号,订单号,货物信息,付款额,支付凭证,记账人,备注,记账日期)财务账目号->订单号,付款额,记账人,备注,记账日期,支付凭证订单号—〉货物信息财务账目号—>订单号,货物信息,付款额,支付凭证,记账人,备注,记账日期所以财务账目号为主键库存账本(库存账目号,订单号,货物信息,货物编号,发出货物量,剩余货物量,记账人,备注)库存账目号-〉订单号,记账人,备注订单号-〉货物信息货物信息-〉货物编号,发出货物量,剩余货物量库存账目号->订单号,货物信息,货物编号,发出货物量,剩余货物量,记账人,备注)所以库存账目号为主键注释:每一个关系模式的码用横线标识,所有关系模式均已分解到BCNF范式图6 商品销售管理业务ER概念模型图货物信息货物信息货物信息Text货物编号货物编号编号?货物量货物量货物信息Text身份证号身份证号Characters (18)18销售账目号销售账目号Characters (11) 11商品销售管理业务ER物理模型图如图7:图7销售管理业务ER物理模型图定义索引主键索引1)出货单_PK,按升序排列; 2) 到货签收单_PK,按升序排2)3)库存账本_PK ,按升序排列; 4) 支付凭证_PK,按升序排列;5)订单_PK,按升序排列;6)财务账本_PK,按升序排列;7)销售小票_PK,按升序排列;8)销售账本_PK,按升序排列;9)顾客_PK ,按升序排列.外键索引1)出货计划生成_FK,按升序排列;2)到货签收2_FK,按升序排列;3)发货_FK ,按升序排列;到货签收_FK,按升序排列;4)付款_FK,按升序排列;审核_FK,按升序排列;5)出货计划生成2_FK,按升序排列;6)收款_FK,按升序排列;需求_FK,按升序排列。
超市商品数据库课程设计

超市商品数据库课程设计一、课程目标知识目标:1. 让学生掌握数据库的基本概念,如数据表、字段、记录等;2. 使学生了解超市商品数据库的结构,包括商品信息、分类、库存等;3. 帮助学生理解数据库查询的基本原理和方法。
技能目标:1. 培养学生运用数据库软件进行商品信息录入、修改、删除和查询的能力;2. 使学生能够运用所学知识,设计简单的超市商品数据库查询语句;3. 提高学生团队协作能力,学会共同分析问题、解决问题。
情感态度价值观目标:1. 培养学生对数据库技术在生活中的应用产生兴趣,增强学习积极性;2. 培养学生认真、严谨的学习态度,养成良好的数据管理习惯;3. 通过团队协作,培养学生相互尊重、包容、沟通合作的价值观。
课程性质:本课程为信息技术课程,结合实际生活中的超市商品数据库,让学生在实践中掌握数据库知识。
学生特点:六年级学生已经具备一定的计算机操作能力,对新鲜事物充满好奇,善于合作,但注意力容易分散。
教学要求:教师需结合学生特点,设计生动有趣的教学活动,引导学生积极参与,注重实践操作,提高学生的动手能力。
在教学过程中,关注学生的情感态度,培养良好的学习习惯和价值观。
将课程目标分解为具体的学习成果,便于教学设计和评估。
二、教学内容1. 数据库基础知识:- 数据库概念及作用- 数据表、字段、记录的定义及关系- 数据类型和数据完整性2. 超市商品数据库结构:- 商品信息表设计(商品编号、名称、价格、分类等)- 商品分类表设计(分类编号、分类名称等)- 库存信息表设计(库存编号、商品编号、库存数量等)3. 数据库操作:- 商品信息录入、修改、删除- 数据查询(单表查询、多表关联查询)- 数据排序、分组和统计4. 数据库查询语句:- SQL语言基础(SELECT、FROM、WHERE等)- 简单查询语句编写(如查询商品名称、价格等)- 复杂查询语句编写(如多表关联、子查询等)5. 实践操作:- 超市商品数据库设计及实现- 数据库操作练习(录入、修改、删除、查询)- 团队合作完成实际案例(如设计一个商品查询系统)教学安排与进度:第一课时:数据库基础知识、超市商品数据库结构第二课时:数据库操作、数据查询第三课时:数据库查询语句、实践操作第四课时:团队合作完成实际案例、总结与评价教材章节关联:本教学内容与课本第四章“数据库及应用”相关,涉及第四章第一节“数据库基础知识”、第二节“数据库设计”、第三节“SQL语句”和第四节“数据库应用案例”。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
图4 功能模块图
管理员注册管理:管理员以职员身份注册并填写基本信息,包括姓名、性别、出生年月、住址、电话。系统检查所有信息填写正确后提示注册成功,并返回职工编号。
客户注册管理:客户以游客身份注册并填写基本信息,包括姓名、性别、住址、电话。系统检查所有信息填写正确后提示注册成功,并返回客户编号。
以下是不同的用户对销售管理系统需求:
普通用户功能需求:注册成为新用户,登陆后进入数据库查询商品基本信息,如商品编号,商品名称,商品价格,有无库存,折扣;
添置订单。
销售部门经理的功能需求:验证后登陆,能够查询商品库存信息
,查询各种商品的销售量,以及查询销量较少的商品,修改商品价格及折扣。
管理员的功能需求:能够录入、更改和删除商品信息,进行库存管理,设置库存上限及下限,对库存量不足的的商品提出采购请求并制定采购计划书;受理订单并发货。
订单管理:
订单查询;订单提交后,
供应商管理:为方便制定采购计划,要求保存供应商信息,包括供应商名称、供应商编号、供应商地址、联系电话、联系人。
商品销售管理:包括进货和销售信息,可以对其进行添加、删除、修改和查询,填制出库单,入库单,并进行销售统计。
出库单信息包括:出库单编号,商品编号,商品名称,出库量,出库日期;
下面以活动视图的方式叙述如下:
图1活动视图
2.1.2处理流程
主要的业务流程有生成采购单、订单受理以及在线生成订单,其处理流程如下:
(1)订单生成主要是根据客户需求完成的,由于该商店的财务管理的限制不支持线上付款功能,故起订单生成的业务流程如图:
图2订单生成
采购单的生成,如下图所示:
图3采购单生成
2.2功能需求及数据需求分析
前 言
由于科学技术的不断发展,计算机科学日渐成熟,其强大的功能已为人们所深刻认识,它己进入人类社会的各个领域并发挥着越来越重要的作用。采用计算机进行信息化管理已成为衡量企业管理科学化和现代化的重要标志,而销售管理的全面自动化、信息化则是其中重要的组成部分。销售管理的好坏对于企业的决策者和管理者来说都至关重要,在很大程度上影响着企业的经济效益和社会效益。因此,本文所研究的销售管理系统具有一定的使用价值和现实意义。
3.1定义实体集及其属性
实体集是具有相同类型及相同性质的实体集合。通常一个实体对应一个事物。根据需求分析,可得出以下四个实体集以及其相应的属性并得出其E-R图:
1)客户实体集,其属性有:客户编号,客户姓名,性别,电话号码,家庭地址。其E-R图如下所示:
图5ห้องสมุดไป่ตู้
2)职工实体集,其属性有:职工编号,职工姓名,性别,年龄,出生年月,电话,电子邮箱,家庭地址,及薪酬。其E-R图如下所示:
入库单信息包括:入库单编号,商品编号,商品名称,入库量,入库日期;
销售统计表包括:商品编号,商品名称,单价,销售量,销售额;
库存管理:查询、修改商品的库存情况,并填制库存表,包括商品名称,商品编号,库存量;
填制出库登记表,包括:商品名称,商品编号,出库数量,出库日期,出库单编号;
填制入库登记表,包括:商品名称,商品编号,入库数量,入库日期,入库单编号等;
商品信息管理:可以对商品的价格及折扣属性进行修改。可以录入和删除商品基本信息。
2.3业务规则分析
业务规则分析主要是分析数据之间的约束以及数据库约束。基于上述功能需求,通过对销售管理的进一步理解总结归纳,其相应的业务规则如下所示:
(1)客户编号,职工编号是编号的唯一标识,由系统按时间顺序生成。
(2)每个订单用订单编号唯一标识,订单编号按系统时间按时间顺序生成,后提交的订单,订单编号越大。
本软件安全性强,维护成本低,系统可靠性强扩充性好且开发效率高,使用方便,标准化程度较高。对于用户来说,本软件的优点就是界面简明,使用户一看到就应该能知道怎么样去使用本软件。
2
需求分析
2.1业务需求及处理流程
2.1.1业务需求分析
对于商品销售系统主要业务一般有商品基本信息查询、商品信息录入、商品查询、商品价格和折扣管理,商品库存管理。
1系统规划
1.1系统开发目的
本项目是为某商品销售公司开发的的一个商品销售管理系统,由于这个公司的规模比较大,需要管理的货物比较多,每次仓库总是堆满了货物,货物价格混乱,如何让管理者尽快向客户提供商品的最新价格及时商品的库存信息,成为了急于解决的问题。为了,提高销售部人员工作效率和管理水平,销售公司希望有一个自动化的商品销售管理系统能够给他们带来工作的便利,提高工作效率。
图6
3)商品实体集,其属性有:商品编号,商品名称,出厂日期。其E-R图如下所示:
图7
4)部门实体集,其属性有:部门名称,部门编号,部门地址,及经理姓名,联系电话。其E-R图如下所示:
图8
5)供应商实体集,其属性有:供应商编号,公司名称,公司地址,公司联系人,公司电话,传真,网址。其E-R图如下所示:
项目要达到的目标
本项目设定的目标如下:
系统能够提供友好的用户界面,使操作人员的工作量最大限度的减少
系统具有良好的运行效率,能够得到提高生产率的目的
系统应有良好的可扩充性,可以容易的加入其它系统的应用。
平台的设计具有一定的超前性,灵活性,能够适应医院配置的变化。
1.2系统开发工具
本文以Visual Basic 6.0和sever 2008为基础,建立一个简单的商品销售管理系统,从而实现商品销售的系统化、规范化和自动化。在此软件的开发过程中,严格遵守了软件工程的规范,它经历了系统概述、需求分析、系统设计等几个阶段,使系统结构清晰,条理分明。
(3)同一订单可以包含多种商品,订单在受理前可以进行修改,以及取消订单。
(4)商品信息的价格及折扣变动,只能由销售经理进行。
(5)一种商品只能由一个供应商供应,而一个供应商能供应多种商品。
3
概念结构设计
数据库概念设计是根据需求分析中得到的信息,并采用适当的数据模型将这些需求转化为数据库的概念模式。在此阶段我们只关注如何描述数据及数据之间的关系。二不必关心将要使用的数据库管理系统,根据需求分析我们可定义出以下实体集、联系集及其属性。