In our relational database we have both customer and contact tables. The customer is the organization or company and the contacts are all the individual contacts in the organization or company.
I am trying to conform to a star schema and I was wondering if it makes sense to combine the customers and contacts in to a single dimension. That would mean we would have the same customer number repeated for each group of contacts for that company in the dimension, and I'm not sure if that would cause problems when building a cube off of it.
Is it a good idea to combine these given their characteristics? And are there any problems I need to worry about in my cube with this design?
Thanks for your input.