场景: 面包店提供不同类型的蛋糕,蛋糕表包括蛋糕的名称,当前价格和每个蛋糕的份数。客户需要提前一天或更长时间下订单,然后在约定的日期提货。每个蛋糕都包含制作蛋糕所需的多种配料(例如面粉,糖,鸡蛋)。包含表说明每个蛋糕需要多少每种配料,而配料表存储每种配料的每磅成本和可用磅数。
表结构:
Customer (custid, custname, ccn, cphoneno, address, city, zip);
Cake (cakeid, cakename, slices, status, price);
Ingredient (ingredid, iname, price, available);
Contain (cakeid, ingredid, qty);
Orders (custid, cakeid, ordertime, pickuptime, pricepaid);
这是我根据自己的理解画的 ER 图,123 处应该是有问题的,现在脑子很乱。首先 1 处,这个连线上到底是应该标注*还是 1-*呢? 2 处的弱实体是否应该用菱形表示呢,他是原料和蛋糕的关联表,这是属于实体还是关系呀,是不是有的关系会转换成数据库表,有的不会? 3 处蛋糕和客户之间是多对多的关系,但弱实体与强实体之间的对应关系只能是 1-1 或者*-1,这里该如何表示呢?正确的 ER 图应该是啥样的呢? ER 图
有没有哪位 V 友能帮忙指点下,上学时候就没搞明白,在谷歌看了一圈更懵逼了
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.