채권 및 대출과 같은 금융 증권 데이터가 포함될 DW를 작성하고 있습니다. 이러한 유가 증권은 지급 일정과 관련이 있습니다. 예를 들어, 채권은 분기별로 지불 할 수 있지만 모기지는 보통 월간 (때때로 격주로) 지불합니다. 지불 일정은 증권이 거래 될 때 만들어지며 대부분의 경우 변경되지 않습니다. 그러나 디자인은 변경되는 경우를 수용해야합니다.데이터웨어 하우스 : 향후 일정 모델링
현재이 데이터를 모델링하려고하고 있으며 실행 가능한 설계가 제대로 작동하지 않습니다. 가장 자주 묻는 필드 중 하나는 "다음 지급일"입니다. 사용자는 보안이 다음에 언제 지불되는지 종종 알고 싶어합니다. 따라서 나는 각 보안에 대해 다음 지급일과 액수를 얻을 수 있도록 가능한 한 쉽게 만들고 싶다.
또한 사용자는 종종 특정 시점의 다음 지불일 및 금액을 원할 경우 기록 조회를 실행합니다. 예를 들어, 그들은 1/31/09를 돌아보고 다음 지불 일을 조회하고자 할 수 있습니다 (보통 모기지에 대해 2009 년 2 월에 있음). 또한 360 건 (30 년 모기지 x 12 회 지불/년)으로 구성되는 보안 지불 계획 전체를 쿼리하는 것이 일반적입니다.
다음 지급일과 금액이 매월 또는 격주로 변경 될 것이므로이 필드는 느리게 변하는 차원에 적합하지 않은 것으로 보입니다. 사실 팩트 테이블을 사용하는 것이 더 합리적 일지 모르지만 모델을 만드는 방법을 잘 모르겠습니다. 어떤 아이디어라도 대단히 감사하겠습니다.
사용자는 다음 지불 날짜. 또한, 이것이 역사적인 질문에 얼마나 효과가 있을지 잘 모르겠습니다. 어쩌면이 아이디어에 대해 조금 더 확장 할 수 있을까요? –
아니, 네 말이 맞아. 이 모델에 맞지 않습니다. 나는 이것이 이것이 어떻게 우아하게 해결 될 수 있는지에 대해 정말로 관심을 가질 것이다. 죄송합니다. –
지불 기한은 언제 결정됩니까? dw에로드하는 데이터의 일부입니까, 아니면 데이터에 대해 쿼리를 실행할 때 적용되는 비즈니스 규칙입니까? – nos