您好我有一个类似三个表的数据库:
客户:客户ID,客户名称,客户姓氏
产品:产品ID,产品名称,产品价格
现在我有另一张桌子
CustomerProduct:客户ID,产品ID
以下是所有买入的东西,同时取得客户ID和产品ID。
我只是问这是什么样的数据库结构规范化?
你可以给我一个解释吗?答案 0 :(得分:0)
通过存储两个相关的主键(作为外键)来处理多对多关系的这种表由各种名称调用,但junction表似乎是标准(我个人使用< em> association table)。
大多数关系数据库本身不处理多对多关系 - 您需要一个额外的表格。