Here's the assumption:
I have 2 systems, revenue and CRM. Let's assume in the revenue system, there's 1 customer record, IBM HQ. All previous billings to IBM are issued using this record. The CRM system tracks only sales pipeline, and has 10 customer record, all IBM subsidiaries whose parent is IBM HQ.
I would like to compare what's in the pipeline against what was revenued in the past. What is the best way to model the customer dimension? Ralph Kimball suggested using a hierchrary bridge table that stores the parent/child relationship. I tried it, but the revenue number is repeated for every child.
Any suggestion is appreciated. Thanks.
I have 2 systems, revenue and CRM. Let's assume in the revenue system, there's 1 customer record, IBM HQ. All previous billings to IBM are issued using this record. The CRM system tracks only sales pipeline, and has 10 customer record, all IBM subsidiaries whose parent is IBM HQ.
I would like to compare what's in the pipeline against what was revenued in the past. What is the best way to model the customer dimension? Ralph Kimball suggested using a hierchrary bridge table that stores the parent/child relationship. I tried it, but the revenue number is repeated for every child.
Any suggestion is appreciated. Thanks.