Должен ли я использовать одни и те же актеры для тех, кто расширяет или включает варианты использования? [закрыто]

В настоящее время я обновляю / изменяю свои знания в области разработки программного обеспечения, потому что скоро буду работать в этой области. Мы многое узнали о UML-диаграммах и кодировании в университете, но я никогда не сводил их вместе в реальном проекте. Поэтому я начал создавать тестовое веб-приложение в Grails и хотел начать с анализа требований и вариантов использования, чтобы он был максимально приближен к реальности.

Мое веб-приложение должно позволять пользователям делиться рецептами, находить рецепты и просматривать рецепты других пользователей. Каждый рецепт содержит много ингредиентов, которые представляют собой не просто строки, а сущности, так что калории, жир, белок и углеводы могут быть использованы для автоматического расчета фактов питания определенного рецепта.

Ингредиент может быть добавлен в базу данных либо потребителем, либо экспертом по питанию. Если он создан потребителем, это всего лишь «предполагаемый» ингредиент, а это означает, что он должен быть проверен администратором, чтобы стать «надлежащим» ингредиентом - в противном случае он помечен, например, красный цвет текста.

Это моя текущая схема использования:

http://ubuntuone.com/0zDw9kEbj1BwtXjnCtxdwC

Мой вопрос здесь:

Если я использую include или extension, придется ли мне использовать те же основные действующие лица для тех расширений или включенных вариантов использования? (На скриншоте: можетAddProspectiveIngredient есть другой основной актер, чемCreateRecipe? Тот же вопрос дляinclude)

РЕДАКТИРОВАТЬЯ не думаю, что вопрос задается широко:Если я использую include или extension, придется ли мне использовать те же основные действующие лица для тех расширений или включенных вариантов использования?

Я согласен, так как это был один из моих первых вопросов о Stackoverflow, что в начале есть какой-то ненужный шаблон. Если это так, я могу отредактировать свой вопрос, чтобы он оставался открытым. Я все еще надеюсь, что кто-то наткнется на это и даст мне больше знаний или источников.