это был UML для инфосистемы на основе которой создаётся бд...
Для реальных проектов UML будет тоже РЕАЛЬНЫМ - просто не надо лениться - рано или поздно придёт другой разработчик и вот тогда точно будет сложно разобраться что к чему. Я знаю что на практике мало кто использует, все думают что они гуру... вот так и получается код понятный только самому себе.
Автор спросил как правильно - я ему ответил. Думаю что намёк ясен в какую сторону копать.
Если UML писать ЛЕНЬ, то конечно же можно и не писать, никто не заставляет, но тогда и соответствующих вопросов возникать не должно как правильно/с чего начать и т.д и т.п