저는 UML을 배우고 있습니다. 이 클래스 다이어그램에 대해 건설적인 비판을받을 수 있습니까?클래스 다이어그램 - 제안이 필요합니다
개선을위한 어떤 제안? 카디널리티가 의미가 있습니까?
저는 UML을 배우고 있습니다. 이 클래스 다이어그램에 대해 건설적인 비판을받을 수 있습니까?클래스 다이어그램 - 제안이 필요합니다
개선을위한 어떤 제안? 카디널리티가 의미가 있습니까?
UML을 배우는 경우 실제 모델러를 사용하는 것이 좋습니다. 그것은이 그림은 그리기 도구에 의해 수행 된 것 같다, 일부 표기가 불법 (그리고 말도있다) UML에서 것은 : 입력 된 elemeent에 대한 올바른 표기법 '은'동물 '
(가 연관되지 않습니다) 도구를 사용하면 실수를 피하고 유효성 검사를 많이 할 수 있습니다.
Spawner는 동물과의 연관성이 있습니까? –
당신이하고 싶은 말에 달려 있습니다. 그러나 당신의 예에서는 협회가 좋은 선택이라고 생각합니다. 연관은 엔티티를 다른 엔티티로 이동할 수 있음을 의미합니다. 의존성 (dependency)은 좀 더 약한 링크이다. 즉, 엔티티가 스펙이나 구현을 위해 다른 엔티티에 종속되어 있음을 의미한다 (일부 프로그래밍 언어에서 가져 오기와 같이). – Xaelis
나에게 맞는 UML 다이어그램처럼 보입니다. – Bucket