У меня есть следующие домены
- Пользователь (в базе данных называется usermanagement) и
- Аккаунт (в другой базе данных xyz)
Это старая система, поэтому я не могу изменить архитектуру системы. Мне поручили внедрить систему, в которой определенные пользователи могут получить доступ только к определенным учетным записям. Это классический случай отношения «многие ко многим», но проблема заключается в том, что эти два домена находятся в двух разных базах данных. Я погуглил, возможно ли это, но понял, что это невозможно. Итак, теперь я думаю о создании настраиваемой таблицы соединений для хранения информации о том, какие пользователи имеют доступ к каким учетным записям. В таблице может быть два столбца accountId и userId. Итак, для этого мне нужно создать новый домен в grails или есть какой-нибудь более точный способ сделать это? Заранее спасибо.