В этом недавнем ответе я выступаю за таблицу ссылок вместо простых отношений FK. Одним из преимуществ является то, что с отношениями начинает ассоциироваться все больше и больше данных, так что они становятся сущностью. В частности, с действующими датами и изменениями даже в простой иерархии «многие к одному» все же может иметь смысл использовать схему таблицы «многие ко многим». Вы, очевидно, уже нуждались в таблице ссылок - теперь ясно, что существуют другие атрибуты, связанные с этим отношением.
Конечно, оказывается, что это правильное место для размещения этих атрибутов; вы, вероятно, испытали бы некоторые трудности, помещая их в любую таблицу, либо с нормализацией, либо просто с некорректной семантикой. Это также дает хорошие возможности для индексации, поскольку вы можете добавить индекс на дату вступления в силу или статус отношения к этой относительно узкой таблице, не решая, какие индексы, возможно, потребуется добавить в другие таблицы сущностей
Я бы не подумал, что какой-либо опытный разработчик базы данных будет возражать, если вы покажете дизайн и то, как его особенности и преимущества были использованы на практике. Для меня это не потребовало бы обширного обоснования проекта.