The data model shown is a good. The Total Table is the fact as it gives something which we are about measure like billing hour,billing amt and Rest of the tables are dimensions as there are describing about the Fact data like projecttype, orginisation type.