Imagine you want to load to a DW something like the number of minutes spent by a person on a project. The obvious interpretation is that the measurable fact is the number of minutes, and the person and the project should be the dimensions.
But what if you also need to load the projects into the DW, as they are added often? Is it still correct to have the project as a dimension when new projects are added, or does this require it to be a fact too? A dependency between fact tables seems like a really bad idea, and I see no reason why new dimension data shouldn't be loaded, but is this considered normal?
Thanks.
But what if you also need to load the projects into the DW, as they are added often? Is it still correct to have the project as a dimension when new projects are added, or does this require it to be a fact too? A dependency between fact tables seems like a really bad idea, and I see no reason why new dimension data shouldn't be loaded, but is this considered normal?
Thanks.