【问题标题】:Complex combinatoric database tree - many to many with variation pivot复杂的组合数据库树 - 多对多与变化枢轴
【发布时间】:2019-11-17 02:46:55
【问题描述】:

我会尽量简短。我有两个模型:SchemeFeature,它们之间存在多对多关系。我想要实现但不知道如何实现以下目标:我需要根据方案具有的功能将给定值存在于数据库中。这意味着,对于方案和所有可能特征的每一种可能组合,我都希望有一个特定的值(在这种情况下 - 根据其特征为方案显示的图像)。 示例:

方案 1 具有特征 1 - 图像 1;

方案 1 具有特征 2 - 图像 2;

方案 1 具有特征 1 和 2 - 图 3

方案 1 具有特征 1 和 3 - 图像 4 等等。

为此目的的最佳数据库结构是什么?提前致谢!

【问题讨论】:

    标签: database laravel relationship


    【解决方案1】:

    看这两个命题,然后选择。

    【讨论】:

    • 您建议将图像设置为方案特征记录上的枢轴属性,我明白了。问题是我需要关于特征的计数和 id 的所有可能变化,这意味着每个方案特征关系只有一个图像是远远不够的。但是感谢您的回复和您的努力!
    • 那么第二个命题呢?
    • 不是原理一样,而是分成了两个单独的表格吗?
    猜你喜欢
    • 1970-01-01
    • 2020-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-05-01
    • 2021-07-21
    • 1970-01-01
    • 2019-08-20
    相关资源
    最近更新 更多