我们的团队在修改我们的核心模型时有些头疼。
我们的问题:
我们有一个捆绑包,我们将其命名为COREBundle。我们通过composer在每个应用程序上加载它,以获取启动系统所需的最基本的信息。
COREBundle提供一个客户实体。 每个应用程序都有一些我们要添加的特殊客户属性:如何进行? 当然,这里的复杂性是使所有功能都与提供的COREBundle一起工作。
我们正在探索拥有一些MappedSuperClasses的想法,但这意味着我们将需要修改所有应用程序中的所有实体,这将非常耗时。
有帮助吗?谢谢!