We have mentor, teachers, students, educators, staff and they have some common data elements but not all elements are same. Do we dump all the entity in persons table or do we create separate table for each. We will not have more than 5000 students per year per entity. We identify the entity by flag (entity type)in the persons table. Please advise what would be the best design for our datawarehouse.