Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何处理symfony/doctor中的多态关系?_Php_Database_Symfony_Doctrine - Fatal编程技术网

Php 如何处理symfony/doctor中的多态关系?

Php 如何处理symfony/doctor中的多态关系?,php,database,symfony,doctrine,Php,Database,Symfony,Doctrine,我有几个实体,例如“用户”和“房间”、“房子”、“城市”。名单可以增加。它们的主键始终是UUID 现在我想创建一个实体来描述用户对房间、房屋和城市的权限。我不想为每个实体创建链接表。那么我能做些类似的事情吗 UserUUID => User UUID PermissionUUID => Permission UUID EntityClass => Room, House, City, and so on EntityUUID =>

我有几个实体,例如“用户”和“房间”、“房子”、“城市”。名单可以增加。它们的主键始终是UUID

现在我想创建一个实体来描述用户对房间、房屋和城市的权限。我不想为每个实体创建链接表。那么我能做些类似的事情吗

UserUUID         => User UUID
PermissionUUID   => Permission UUID 
EntityClass      => Room, House, City, and so on
EntityUUID       => UUID of Room, House, etc. depends on EntityClass
如果你能给我一个如何解决这个问题的例子就太好了

提前谢谢