题目内容
(请给出正确答案)
[主观题]
宠物商店电子商务系统Petstore的业务逻辑如下: ①用户注册:输入用户号、用户名、密码、性别、住址、邮
箱及电话进行注册,注册成功后就可以进行按产品的分类浏览网站。 ②商品管理:为管理员所用,管理员可以增加商品分类,可以为每个分类增加商品,其中商品包括商品名,商品介绍,市场价格,当前价格及数量。 ③用户订购宠物:当用户看中某个宠物时,可以加入用户的购物车;当用户选择完毕时,就可以进行预订。预订涉及订单、订单明细,其中,订单包含订单号、下订单的用户号、订单日期、订购总价、订单是否已处理等信息;而对每张订单,有与该订单对应的订购明细表,列出所购商品号、单价、数量。 当用户需要购买商品时,先要下订单,任一订单智能属于每一特定用户,而一个用户可以下多个订单。一个订单可以购买多种商品,一种商品可以被多个用户订单购买。 (1)请根据上述业务逻辑画出Petstore的E-R图。 (2)将E-R图转换为关系模型,并进行必要的规范化设计。 (3)用SQL语句生成数据库模式。
提问人:网友cljwgh
发布时间:2022-01-06