In My database I have invoice and project some of invoice are related to project some of them are not, It means some Invoice will be created base on project details and milestone some of them are on independent so fore creating a Date warehouse is The following data model is correct? or should I bring project measure in to "Fact Invoice"?
I want to know if my data model is right? is it alright to have more than 1 Fact Table?