Symfony2概念:用双边关系捆绑抽象

时间:2014-09-29 10:07:20

标签: symfony entities

我们目前正在构建一种基于symfony2的网站框架。

由于客户需求彼此不同,我希望能够根据客户需求删除某些产品包而不重写关系。

我的主要问题是捆绑包之间有双边关系。

例如:

  • 可选的捆绑实体(名为A)
  • 第二个可选包实体(名为C)
  • 核心捆绑实体(名为B)

    A< - > B双边关系。

    A - > C单边关系

    C - < B Unliateral relationship

我认为解决方案是抽象这些实体关系与内部实体bundle,它将覆盖目标实体(我可以通过config.yml参数得到)但我不确定这将是最有效的解决方案。

任何想法?

0 个答案:

没有答案