during the development of a data model, it is likely that additional entities and relationships will be discovered. in many practical problems, additional entities and relationships come from additional interviews and re-examination of the documents. the data model development process may need several modifications based on the feedback from reviewing the newly built data model. the process of a data model development is not a sequential process. the modification continues until the data model satisfies the business requirements