2011-12-13 2 views
0

차원 "Customer"가 있습니다. 각 고객은 사업 단위 및 일부 탈북자를 가질 수 있습니다. 나는 Customer-> Department와 Customer-> Buisness Unit의 두 계층을 작성해야한다. 그래서 키 속성도 설정해야합니다. 이것이 나의 질문이다 : 핵심 속성으로 무엇을 사용해야 하는가? 내가 잘못 할 수 있습니까? 도와 드릴까요?OLAP 차원 구조

I 그룹이 부서 경우에, 나는 소비자가 : 계층 구조를 정의하려면

답변

0

, 당신은 다음과 같은 질문을해야합니까? 제가 사업을 그룹화한다면, 저는 소비자가 있습니까? 부서와 업무를 그룹화하면 소비자가 생깁니 까?

부서를 그룹화하여 소비자를 얻는 경우 계층 구조는 소비자> 부서입니다. 다른 것과 비슷합니다. 부서 및 업무 (DPT1-BUS1과 같이 두 가지 정보가 들어있는 차원의 특성)가 소비자를 얻는 경우 계층 구조는 Consumer> Department_Business입니다.

차원에 널 (null) 특성을 갖는 것은 바람직하지 않습니다. 그래서 소비자가 사업과 부서를 가질 필요가 있는지 확인하십시오. 그렇지 않으면 데이터웨어 하우스 모델링을 다시 작성하십시오. 일반적으로, 키 크기는 Kimball

희망이 도움말을 읽어 내가 추천 인공 키 자동 증가 ...

이다.