Symfony /学说中的多态关系如何处理?

时间:2019-05-28 14:33:08

标签: php database symfony doctrine

我有一些实体,例如“用户”和“房间”,“房屋”,“城市”。该列表可以增加。它们的主键始终是UUID。

现在,我想创建一个实体来描述用户对房间,房屋和城市具有哪些权限。我不想为每个实体创建一个链接表。所以我可以做类似的事情

UserUUID         => User UUID
PermissionUUID   => Permission UUID 
EntityClass      => Room, House, City, and so on
EntityUUID       => UUID of Room, House, etc. depends on EntityClass

如果您能给我一个如何解决这个问题的例子,那将是很棒的。

谢谢!

0 个答案:

没有答案