У меня есть расчеты, которые выполняются пользователями, у которых только указанные c пользователи имеют доступ к указанным c вычислениям. Скажем, существуют следующие виды расчетов: электрические, механические, приборные.
Со стороны расчета, скажем, один электрический расчет будет иметь несколько связанных пользователей - это один-ко-многим, один расчет для многих пользователей.
Со стороны пользователя, скажем, один конкретный пользователь имеет доступ как к электрическим, так и к механическим расчетам - это также один-ко-многим, один пользователь ко многим вычислениям.
Более того, если расчет удален, все связанные пользователи должны получить ссылки установите в NULL.
Так как мне их сопоставить? Это странное отображение или действительно ассоциация «многие ко многим»?