The logical structure of the database used to determine how data is accessed or stored along with constraints and relationship is known as data model. Following are some of the major data models with their features, strengths and weaknesses:
Hierarchical data model: The hierarchical information figure organizes records in a tree structure. There is a hierarchy regarding father or mother and baby data parts. This structure suggests up to expectation a report perform the bear iterating information, typically within the child information parts. It has main benefits to create the hierarchy of data and provides more effective understanding with their origin and usability (Coronel and Morris, 2016). However, it is now rarely used due to increased complexity and inefficiency in modern data modelling.