如何设置此图? (多种销售方式)

how to setup this diagram? (multiple selling methods)

我应该创建一种第二品牌网站。当有人想出售产品时,他可以选择以以下价格出售:

任何人都可以帮助我如何继续吗?这是我到目前为止所拥有的,但我被困住了,不知道如何继续。 (抱歉使用母语,实体依次为:会员、卖家(顶部)、买家(底部)和产品。

感谢任何形式的帮助!

我真的不知道你的问题出在哪里,但我会考虑:

1) 如果买家和卖家共享相同类型的信息,那么我会只为用户制作一个 table 来存储它们。这样你就有了独一无二的 user_id。

2) 有一个像您的产品 table,指示 seller_id(用户的外键 table)和一个字段以指示它是直接销售还是投标产品.

3) 有一个 table 用于存储出价,指示 product_id、buyer_id(用户的外键 table)和出价详细信息:金额、日期、等等

4) 有一个 table 用于购买,并将其用于两个目标:
4.1) 用于存储直销产品。
4.2) 用于存储对产品的最终出价进行的销售。
我会存储 product_id、buyer_id、支付金额、日期,甚至可能是对 bid_id 的可选引用。

这样你就可以简化并在一个简单的模型中拥有同类信息,便于查询。

希望对您有所帮助!