实体关系(修改我的当前数字)

fiei3ece  于 2021-07-26  发布在  Java
关注(0)|答案(0)|浏览(187)

我在练习实体关系图;我试图解决这个特殊的问题:
我们致力于建立一个促进b2c(企业对消费者)和c2c(消费者对消费者)销售的电子商务平台。在我们的平台上,任何想进行销售的人(无论是公司还是个人)都有一个注册用户和他们可以销售的产品目录。它们可以被使用,也可以是新的。对于为销售而发布的每个产品,都会建立一个参数的一般定义(同一产品可能会发布多次,但支付方式和/或促销方式不同)。通常,出售旧产品的卖家只有一个单位,而出售新产品的卖家通常处理各种库存。产品的可用库存可以通过连接到您的系统(这允许在线更新)或在我们的应用程序中手动维护来获得。每个卖家都有自己的产品目录,上面有自己考虑的名称和细节。每个产品都在一个类别中,这使得搜索更容易,并且可以与其他项目(产品)相关。我们经常使用这种方法进行交叉销售(例如,购买电池的人可能对购买充电器感兴趣)。在同一次购买中,我可以从同一个卖家那里购买多种产品和/或每种产品的数量。如果要购买多个商品,卖家可以将它们打包(例如,如果我买了2个耳机)以简化并降低运费,否则,每个商品的运费会有所不同(每个商品的运费是单独的)。对于每批货物,我都会有一个特定的跟踪/跟踪id(这是在同一个供应商中完成的,例如联邦快递)。每次购买都有一个单独的送货地址,即使它们被分成多个包裹。买家必须始终登录,我们为他们中的每一个人提供个人数据、卖家对他们的购买给予的评级、累计积分(这会给他们带来好处)以及他们运营的历史记录。每一次购买,我们的客户都会增加积分,这使他们能够获得许多好处,其中我们可以提到:免费送货、未来购买的折扣等。我们的买家所获得的好处是由类别决定的,类别除以积分的范围。需要注意的是,另外,你也可以是卖家。卖家很想知道是公司还是个人,他们的基本税务数据(出于法律原因),买家给出的评级(根据所提供的服务和关注度,他们的评级在1到5之间),他们进行了多少次操作,你做了什么样的货件,以及接受的付款方式。我们每天对一些出版物进行折扣,折扣持续几个小时。一般来说,折扣在2%到10%之间,但有助于我们提高销售额。这个折扣不影响卖方的利润,但我们从公司吸收。
我模拟了这个图,我认为它是好的:

问题是:
为了建立另一种三元关系,你会如何改变练习(语句)?另外,如果您想为过去3个月内购买且平均金额超过500美元的买家颁发奖品,有哪些相关信息?

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题