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