UML-связь между вариантами использования (расширить / включить)

Я не очень хорошо понимаю следующую тему, поскольку она немного двусмысленна из того, что я прочитал:

Inlcude это как ссылка на следующую часть, без нее сценарий использования не завершается. На эту часть следует ссылаться из большего количества мест, иначе ее использование не имеет смысла.

Но я видел пример, когда есть «включить» только в некотором утверждении IF, как:Добавить новый продукт ---> включить ---> Добавить нового производителя, // Добавляет только когда не существует. Почему нет "продлить"? Это потому, что где-то еще «Добавить нового производителя» может быть использовано снова? Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос