공통 [기술문서] 유니버셜 데이터 모델과 패턴
2012.11.13 23:37
데이터 모델링의 구루(Guru)인 렌 실버스톤(Len Silverston)이 미국 뉴욕 소재 SourceMedia에 기고한 아티클을 번역한 문서입니다.
유니버설 데이터 모델과 패턴에 대해 다룬 이 문서는 다음 링크를 통해 더욱 자세히 확인할 수 있습니다.
웹스터 사전에 따르면 유니버설(Universal)이란 “보편적으로 적용 가능한” 또는 “전체적인 관점에서 적용되는”
이라고 정의된다. 데이터 모델에서도 몇가지 매우 공통된 패턴을 보편적으로 적용될 수 있으며, 이를 통해 보다 높은 품질의 모델을 전체적인 차원에서 만들 수 있다. 더욱이
이러한 패턴을 재사용하게 되면 시간과 노력을 절감할 뿐만 아니라, 실무에서는 이미 검증된 모델을 필요에
따라 바로 적용할 수 있으며, 추가로 발생될 수 있는 미래의 요구사항에 대해서도 유연한 모델과 구조를
갖출 수 있게 된다. 또한 데이터 공유의 기반이 되는 모델과 구조는 일관성을 갖추게 된다. 이 아티클에서는 “유니버설” 데이터 모델을 구축할 수 있는 몇가지 공통 패턴인 역할(Roles) 패턴, 상태(Statuses)
패턴, 분류(Categories) 패턴을 설명한다....