получается так?
Понимаете, как это передать на логическом уровне не так важно возможно, как потом спроектировать решение -вопрос интересный и открытый.
Предложенная вами схема плохая с точки зрения объектно-ориентированного проектирования. Подобная схема сложная, плохо подается изменениям и ее невозможно использовать повторно.
Здесь нужно исходить из принципов проектирования и искать решение снижающее количество зависимостей, реализующие принципы открытости-закрытости, Лисков и т.п.
Здесь повидимому следует поискать готовый шаблон для подобной ситуации, либо разработать собственное решение. Например выделить абстрактный класс роль.
Кроме того пока не ясны требвания предъявляемые к реализации. Что значит что у новости есть автор, инициатор и куратор? В чем различие этих ролей, какое влияние они оказывают на новость, что быдет если завтра потребуется ввести еще одну роль или убрать имеющуюся?