데이터 모델이 UI 및 도메인 모델과 얼마나 밀접하게 매핑됩니까? - 예를 들어,UI 중심 및 도메인 중심 데이터 모델 - 장단점
데이터 모델은이 경우, 예를 들어, 등
고객 테이블, 직원 테이블이 UI가 너무 밀접하지만 데이터 모델을 반영하지 않을 수 있습니다 도메인 모델에 매우 근접 할 수 있습니다 고객 데이터의 비트 - 앤 - 피 (bit-and-piece)를 다른 여러 비트의 데이터와 함께 공급하는 여러 형식이있을 수 있습니다. 이 경우 각 양식의 데이터를 보유 할 별도의 테이블을 가질 수 있습니다. 필요에 따라 향후 데이터를 결합 할 수 있습니다. 또는 양식 데이터를 Customer 테이블에 직접 삽입하여 데이터 모델이 UI와 잘 관련되지 않도록 할 수 있습니다.
당신에게 더 좋은 점이 무엇인가?
동의. 여기서 중요한 점은 구현 모델과 사용자의 정신 모델이 있다는 것입니다. 둘 다 일반적으로 서로 멀리 떨어져 있으며 사용자가 구현 모델에 대한 자신의 정신 모델을 잘못 적용하도록 강요합니다. – Joey