我有以下域
- 用户(在称为用户管理的数据库中)和
- 帐户(在另一个数据库 xyz 中)
它是一个旧系统,所以我不能真正改变系统的架构。我被分配了一个任务来实现一个特定用户只能访问特定帐户的系统。这是多对多关系的经典案例,但问题在于这两个域位于两个不同的数据库中。如果可能的话,我用谷歌搜索,但我意识到这是不可能的。所以我现在正在考虑创建一个自定义连接表来存储允许哪些用户访问哪些帐户的信息。该表可以有两列“accountId”和“userId”。因此,为此,我是否必须在 grails 中创建一个新域,或者有什么更简洁的方法吗?提前致谢。