У меня есть следующий объект "MyEntity" в моем RavenDb
{
Id: {Guid}
//...
//...
}
В приложении может произойти определенное событие, связанное с элементами MyEntity. Я не хочу связывать пользователей (также в БД, конечно) с этим типом события, чтобы позволить обработчику событий обрабатывать событие только в том случае, если существует связь между MyEntity и User сильный>
Используя MySQL, я бы создал таблицу, которая объединяет MyEntity.Id с User.Id (и, возможно, конкретным EventId) 1:x (x элемент N), чтобы я мог запрашивать все элементы с определенным Id (MyEntitiy.Id) и соответствующий User.Id
Можно ли просто применить этот подход к базе данных документов, такой как RavenDb? Или я должен рассмотреть что-то еще?