我有一些实体,例如“用户”和“房间”,“房屋”,“城市”。该列表可以增加。它们的主键始终是UUID。
现在,我想创建一个实体来描述用户对房间,房屋和城市具有哪些权限。我不想为每个实体创建一个链接表。所以我可以做类似的事情
UserUUID => User UUID
PermissionUUID => Permission UUID
EntityClass => Room, House, City, and so on
EntityUUID => UUID of Room, House, etc. depends on EntityClass
如果您能给我一个如何解决这个问题的例子,那将是很棒的。
谢谢!