관점 | 설명 | 유의점 |
---|---|---|
파급효과 (Leverage) | 데이터 모델은 여러 시스템 요소에 연결되어 있어, 변경 시 전체 시스템에 영향을 줌 | 초기 설계가 미흡하면 수정 비용과 리스크가 기하급수적으로 증가 |
간결한 표현 (Conciseness) | 건축 설계도처럼 복잡한 비즈니스 요구를 간결하게 시각화함 | 과도한 단순화나 복잡화는 이해력과 유지보수에 악영향 |
데이터 품질 (Data Quality) | 시간이 지나고 데이터가 쌓일수록 구조가 품질 유지의 기반이 됨 | 제약조건이 없거나 설계 미흡 시 데이터 불일치와 정제 비용 증가 |
🔍 개발 과정에서 데이터 모델 변경 시 발생하는 비용 관점
🛠️ 작은 설계 실수가 전체 시스템 리팩토링으로 이어질 수 있음
🔍 건축 설계 도면처럼 간결하게 그려진 모델의 유용성
🏗️ 좋은 모델은 잘 그려진 설계도와 같다 — 이해하기 쉽고, 구현도 정확하다.
🔍 데이터가 많이 쌓였을 때 구조로 인해 품질 문제가 발생하는 관점