У меня есть таблица Proffesor в базе данных. Я хотел бы создать UML-диаграмму для части кода.Какую связь я должен выбрать: объединение или агрегация?
Классовая структура будет: - класс проффесор, который отображает информацию из таблицы базы данных (идентификатор, имя и т.д.) - класс ProffesorDAL, который подключается к БД и запросов, которые он для того, чтобы добавить, удалить , обновить экземпляры Proffesor - 3 формы, которые добавляют/удаляют/обновляют proffesors, присоединяясь к классу ProffesorDAL
Я думал, что отношения формы-ProffesorDAL являются композиционными отношениями. Это верно? Как насчет отношений ProffesorDAL-Proffesor, может ли быть агрегация или это просто ассоциация? Каковы наилучшие отношения UML для отношений Form-Proffesor?
Спасибо!