Что лишние то?)
А кого забанили?)
Как в конфигурациях будешь связи настраивать?
зачем тебе возвращать со своего метода описание с статус кодом, если он у тебя статус всегда ок возвращает?)
Внешний ключ может?)
https://www.cyberforum.ru/windows-forms/thread2413647.html?ysclid=le8v77dgpi257436938
тогда промежуточная таблица где?