嵌套集模型仅适用于类别/目录(例如水果,蔬菜)还是最终元素(例如苹果,洋葱等)?
让我们想象一下我的网站正在出售水果和蔬菜,并且其中包含以下产品类别:
Products -> Fruits -> Apple, Orange, Grape
Products -> Vegetables -> Onion, Carrot
苹果,橙子,葡萄,洋葱,胡萝卜-都不属于任何类别,因此他们没有孩子(也永远不会)。
问题是我应该在“嵌套集”表中还是在链接到category_id的单独表中包括苹果,橙子,葡萄,洋葱,胡萝卜? (例如,产品表的方案类似于[id,名称,价格,category_id])。