731 B
731 B
✅ 도메인 모델 추출 방법
-
"이게 단독으로 존재하는 개념인가?"
-
예:
-
Item(상품): 창고에서 개별적으로 존재하는 물리적인 개체 → Entity -
Location(보관 위치): 특정 창고 내에서 개별적으로 관리됨 → Entity
-
-
-
"이게 불변 데이터인가?"
-
예:
ItemName(상품명),SKU(상품 코드): 개별 상품의 본질적 속성 → Value Object
-
💡 Tip:
-
Entity→ 고유한 식별자를 가진 객체 (예:Order,Item,User) -
Value Object→ 특정 상태를 표현하는 객체 (예:SKU,Address)