I hesitate whether I should add a Country_Dimension
or not since I already have a Customer_Dimension
which contain some redundant fields such as:
- continent_name
- country_name
- postcode_#
I hesitate whether I should add a Country_Dimension
or not since I already have a Customer_Dimension
which contain some redundant fields such as:
Those could be two completely different things. A country name present in your Customer_Dimension will probably represent the country of an address your customer is using. Most likely the country he's living (or has lived) in. It can change over time since customers can switch addresses.
A dimension representing Countries will do exactly that, it represents countries. I think you first have to decide what the use of your dimension should be.