У меня есть три таблицы в моей базе данных образец:
UseErrols - это таблица поиска для имитации многих для многих отношений. Добавление записей к этой таблице позволяет одному ассоциировать записи у пользователей и ролей. Моя проблема в том, что в структуре сущности она правильно интерпретирует это как много для многих отношений и тезисов, которые находятся на столе поиска.
Это отлично работает большую часть времени, но я не уверен, что делать, когда я хочу добавить / удалять записи из этого поиска таблицы. Я могу удалить роли или пользователей, но это на самом деле удаляет объекты не только их связь друг с другом.
Я знаю, что один вариант добавить фиктивной столбец в таблицу поиска натержеров. Это будет заставить структуру объекта превратить таблицу поиска в полноценную сущность, позволяя мне добавлять и удалять их как одиночные объекты. Но мне не нужно в фиктивной колонке, и это похоже на взлом. Я ищу лучшие предложения.