我想创建一个包含2个主体表产品和提供商的数据库,但问题是,有时相同的产品有不同的价格取决于提供商,我想我应该在两者之间创建一个新表并将价格放入它,这会有用吗?谢谢
答案 0 :(得分:1)
是,使用一个连接表,其中一个外键引用该产品,另一个引用该提供程序。为价格添加第三列。
答案 1 :(得分:0)
是的,那会起作用,是简短的答案
答案 2 :(得分:0)
显然可以使用,因为产品可以具有不同的提供程序,并且同一单个产品也可以具有不同的提供程序,因此该关系变得多对多,在两者之间定义一个新表,可能会对您有所帮助。