您好,欢迎访问三七文档
E-R模型根据以上系统分析,采用E-R图方法表示概念设计如下:管理员管理员名总价管理员编号图4-4管理员实体图会员顾客顾客名联系电话密码送餐地址顾客编号图4-2会员顾客实体图顾客名生成时间总价选菜列表订单编号是否已确认送餐地址联系电话订单菜单菜名基本描述价格会员价菜单编号图4-3菜单实体图会员顾客选择菜单管理管理员生成订单管理图4-1系统E-R图mmmmnnnn4.2关系模型在将E-R图向关系模型转换的过程中,注意了灵活性和消除数据的冗余,并且考虑了对系统用户权限的要求,得到了以下关系模式:会员顾客(会员编号,会员名,登录密码,送餐地址,联系电话);菜单(菜单编号,菜单名,价格,会员价,基本描述);订单(订单编号,顾客名,送餐地址,联系电话,菜单列表,总价,订单生成时间,是否已确定);管理员(管理员编号,管理员名,登录密码)4.3数据库物理模型经过上述分析和设计,并且结合数据库设计的原则,设计出如下四张表:1)MenuList表为菜单信息表,该表存储了美嘉乐所有公布于市场的菜单的信息,详见表4-1:表4-1MenuList表字段名数据类型长度说明Menu_Idint4菜单编号Pictureimage16菜的图片FoodNamevarchar50菜名Priceint4市场价DiscountPriceint4会员价Discriptionvarchar200基本介绍2)OrderForm表为订单信息表,该表存储了美嘉乐餐饮连锁内所有由顾客提交的订单的信息,详见表4-2:表4-2OrderForm表字段名数据类型长度说明Order_Idint4订单编号CustomerNamevarchar50顾客姓名MenuNamevarchar500菜单名组合Countvarchar200菜单数量组合SumPriceint4总价Addressvarchar50送餐地址PhoneNumbervarchar50联系电话DateTimevarchar20订单生成时间Confirmedvarchar5是否已确认3)VIPUser表为注册会员信息表,该表存储了美嘉乐的所有注册会员的会员信息,详见表4-3:表4-3VIPUser表字段名数据类型长度说明User_Idint4用户编号UserNamevarchar50用户名Pwdvarchar50用户密码Addressvarchar50送餐地址PhoneNovarchar15联系电话Markint4用户积分4)Administrator表为管理员信息表,该表存储了美嘉乐的所有管理员信息,详见表4-4:表4-4Administrator表字段名数据类型长度说明Admin_Idint4管理员编号AdminNamevarchar50管理员名Passwordvarchar50管理员密码
本文标题:订餐系统ER图
链接地址:https://www.777doc.com/doc-7023128 .html