Диаграмма сущности-отношения UML для пользователей и комментариев

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

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

У меня такой вопрос: как написать диаграмму UML для связи между пользователем и его комментариями, если их комментарии могут быть сделаны для себя и других пользователей?


person namklabs    schedule 31.03.2011    source источник
comment
UML не содержит диаграмм сущность-связь.   -  person John Saunders    schedule 01.04.2011


Ответы (2)


Это правда, что UML нацелен на объектно-ориентированную архитектуру, но это не означает, что его нельзя использовать для моделирования данных. Вы можете просто использовать диаграмму классов, которая позволяет указывать даже внешние ключи. Однако поддержка инструмента сомнительна.

person Gabriel Ščerbák    schedule 02.04.2011

UML — это объектный подход, в то время как объектно-реляционные диаграммы связаны с подходом данных сверху вниз.

Что я делаю, так это смешиваю диаграмму классов, генерирующую аннотации Java, поступающие из моего профиля базы данных, а затем добавляю Hibernate mapper для создания моей базы данных.

Действительно круто, но это все еще не диаграммы сущностей-связей.

alt text
(источник: forum-omondo.com)

person UML GURU    schedule 31.03.2011