데이터 모델링의 구루(Guru)인 렌 실버스톤(Len Silverston)이 미국 뉴욕 소재 SourceMedia에 기고한 아티클을 번역한 문서입니다.

유니버설 데이터 모델과 패턴에 대해 다룬 이 문서는 다음 링크를 통해 더욱 자세히 확인할 수 있습니다.


웹스터 사전에 따르면 유니버설(Universal)이란보편적으로 적용 가능한또는 전체적인 관점에서 적용되는이라고 정의된다. 데이터 모델에서도 몇가지 매우 공통된 패턴을 보편적으로 적용될 수 있으며, 이를 통해 보다 높은 품질의 모델을 전체적인 차원에서 만들 수 있다. 더욱이 이러한 패턴을 재사용하게 되면 시간과 노력을 절감할 뿐만 아니라, 실무에서는 이미 검증된 모델을 필요에 따라 바로 적용할 수 있으며, 추가로 발생될 수 있는 미래의 요구사항에 대해서도 유연한 모델과 구조를 갖출 수 있게 된다. 또한 데이터 공유의 기반이 되는 모델과 구조는 일관성을 갖추게 된다.

이 아티클에서는유니버설데이터 모델을 구축할 수 있는 몇가지 공통 패턴인 역할(Roles) 패턴, 상태(Statuses) 패턴, 분류(Categories) 패턴을 설명한다....


▶ [유니버셜 데이터 모델과 패턴 다운로드