answersLogoWhite

0


Best Answer

The hierarchical model divides the data into parents and children with the system working on the principle that each child can have only one parent but each parent can have an infinate number of children - thus supporting one-to-manyrelationships.

This means that data redundency is reduced as a relationship can be established between entities e.g. in a school system each course would be a parent, with each student being the child, and each grade being the child of the student.

This would allow you to createa one-to-many relationship between the students on each course and the grades for each pupil.

However this system is not ideal for this scenario, as if a student was enrolled on more than one course their details would have to be duplicated for each course.

To deal with this many-to-many relationship you would need to create a relational database, creating a studentcourses entity with a one to many relationship occurring between both it and a student entity and it and a courses entity

User Avatar

Wiki User

12y ago
This answer is:
User Avatar
More answers
User Avatar

AnswerBot

3d ago

The hierarchical data model addresses the problem of data redundancy by organizing data into a tree-like structure in which each record type has only one parent record type. This structure minimizes redundancy by limiting each data item to being stored only once in the hierarchy.

This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: - How does the hierarchical data model address the problem of data redundancy?
Write your answer...
Submit
Still have questions?
magnify glass
imp
Continue Learning about Educational Theory

In the abcde model of problem solving what does the b stand for?

In the ABCDE model of problem-solving "B" stands for "bring up all potential solutions." It involves generating as many ideas or solutions as possible to address the problem at hand.


The third step in the problem-solving model is?

The third step in the problem-solving model is typically to explore and generate potential solutions to the problem. This involves brainstorming different ideas, evaluating their feasibility, and selecting the best course of action to address the issue at hand.


What kind of model finds a good but not necessarily the best problem solution?

An optimization model, such as a heuristic or metaheuristic algorithm, is typically used to find a good but not necessarily the best solution to a problem. These models make trade-offs between solution quality and computational resources to provide a timely and acceptable solution within reasonable bounds.


Network Layer of TCPIP model?

The Network Layer in the TCP/IP model is responsible for routing data packets between different networks. It determines the best path for data to travel from the source to the destination through various interconnected networks. The Internet Protocol (IP) is the main protocol used at this layer to address and forward packets.


What is blooms taxonomy of cognitive domain?

Bloom's taxonomy of the cognitive domain is a hierarchical model used to classify levels of cognitive skills in learning. It includes six levels: Remembering, Understanding, Applying, Analyzing, Evaluating, and Creating, with Remembering being the lowest level and Creating being the highest. This taxonomy helps educators design learning activities that promote higher-order thinking skills.

Related questions

Advantage of relational model over hierarchical model?

Use of primary keys less data redundancy compatible with inconsistencies associated with database anomalies


Which layer of the hierarchical network design model is referred to as the high speed backbone of the internetwork where high availability and redundancy are critical?

core layer


What are the disadvanteges of Hierarchical Model?

What are the disadvanteges of Hierarchical Model?


How is data organized in hierarchical data model?

The hierarchical model is a restricted type of network model. Again, data is represented as collections of records and relationships are represented by sets. However, the hierarchical model allows a node to have only one parent. A hierarchical model can be represented as a tree graph, with records appearing as nodes (also called segments) and sets as edges.


The hierarchical model is software-independent?

yes


How would you check a data model for redundancy?

Normalization.


Disadvantages of Hierarchical database model?

Some disadvantages of the hierarchical database model include complexity in representing certain types of relationships, limited flexibility in querying data due to its rigid structure, and potential data redundancy issues as each child can only have one parent record.


Who established the first hierarchical model of management?

church


Advantages of hierarchical database model?

optical illusion


Which layer of the hierarchical three-layer design model combines traffic from multiple IDFs?

which layer of the hierarchical three-layer design model combines traffic from multiples IDFs? core layer


What are the three benefits of hierarchical network model?

Reduced content for bandwidth Increased fault tolerance of the network Simplification of management and troubleshooting


Which company has developed the hierarchical model?

IBM International Business Machines