我正在尝试使用Sequelize模型实现sr27数据库。 sr27数据库有一个连接表,用于连接Foods与Nutrients和Data Sources。 sr27数据具有多个具有相同食物ID和营养素ID的条目,但是不同的数据源ID将使每行唯一。基本上可以重复值,但是每一行在三列组合中都是唯一的。
我试图通过在三种类型中的每一种上使用两个belongsToMany关联来重新创建它(两个关联将其他两种类型中的每一种链接到给定类型)。我使用'through'键为所有这三个指定相同的连接表。
我的联接表最终只有两列,而忽略了添加Food ID列。
我正在尝试做什么?我错过了什么?