如何设计商场项目的关系?

时间:2016-06-08 02:56:46

标签: php symfony doctrine-orm sonata

The relation image

我有三个表goodscategorybrand,该类别有很多商品,品牌也有很多商品。我有以下两种情况:

1,商品和类别之间的关系是“manyToOne”,定义商品和brad之间的关系也是“manyToOne”(这意味着你应该在商品yml映射中定义“manyToOne”两次);

2,定义商品和类别之间的关系是“manyToOne”,定义品牌和类别之间的关系是“manyToMany”。

我试过的案例不成功,因为你不能在一个yml映射中两次定义“manyToOne”两次;案例二我还没有尝试,我认为这是多余的;

我如何找到成熟的解决方案,我正在尝试找到关于商城项目开源的Sylius的一些细节。几天后我一直很困惑。

1 个答案:

答案 0 :(得分:0)

您的商品YAML映射中有两次“manyToOne”...