the network model is able to represent redundancy in data more efficiently than in the hierarchical model, and there can be more than one path from an ancestor node to a descendant. the operations of the network model are navigational in style: a program maintains a current position, and navigates from one record to another by following the relationships in which the record participates. records can also be located by supplying key values.