是否有可能以模块化方式生成数据库?根据加载哪些模块使实体间的关系可用?Zend Framework 2和Doctrine 2数据库从实体生成
实施例设置
- Zend框架2
- DoctrineORMModule
- 学说
模块
- 用户
- 组
每个模块都有它们管理的相应实体。使用注释进行数据库创建和代理创建。用户和组之间
关系1 - >许多或1 - > 1
应用1
使用模块的用户和组
应用2
使用模块的用户但不是团体。
是否有可能使用原则注释来描述用户和组之间的关系,如果实体不存在,将被移除?
删除或添加的关系时./vendor/bin/doctrine-module ORM:架构工具:创建或./vendor/bin/doctrine-module ORM:架构工具:更新被称为
你为什么要使用同一个类?如果你有不同的关联,他们真的是不同的实体。您可以扩展'User'类并在'GroupUser'类中定义组关系。 – AlexP
然而,我正试图了解我是否可以在一个实体中执行该操作,并根据当前配置中实际存在的关系修改关系。 – rkamstra