已经了解通过through model来建立多对多关系,但我现在需要建立更加复杂的多对多我。
业务需求描述:记录每次的进货信息,有多类货物,每类货物有多个供应商,一次只从一个供应商那购买一类货物,可能是一种或多种货物,数量各不相同。
模型描述:
供应商:供应商名称(如甲、乙)
货物类别:类别名称(如水果、书籍等)
货物品种:类别名称,品种名称(如苹果、橡胶)
第一次进货:20190823,供应商甲,购买水果,3斤苹果+9斤香蕉。
第二次进货:201908923,供应商乙,购买书籍,30本杂志+29本小学课本。
该如何建立多对多关系模型?感觉只能关联到货物类别,不好关联到更下层的品种。如果建立供应商与品种的多对多关系,如何提现每次的类别信息?