Hyperedge entity-relationship data base systems
First Claim
1. A data base system comprisinga data base comprising a plurality of records each including a body portion and a plurality of edge portions for storing signals,at least one of said edge portions including pointer signals to a plurality of other records, andmeans for accessing and utilizing the signals stored in said records.
1 Assignment
0 Petitions
Accused Products
Abstract
A data base management system is disclosed in which data entities are records representing nodes in an entity-relationship directed graph. The body of each node represents one of the physical entities to be utilized while the edges of each node represent relationships between that physical entity and other physical entities. Some of the edges are hyperedges to permit the identification of simultaneous relationships with more than one other node. An application of this system to the assignment of telephone outside plant equipment to telephone subscribers is also described.
-
Citations
10 Claims
-
1. A data base system comprising
a data base comprising a plurality of records each including a body portion and a plurality of edge portions for storing signals, at least one of said edge portions including pointer signals to a plurality of other records, and means for accessing and utilizing the signals stored in said records.
-
6. In a data base having a plurality of records of similar format,
means for storing signals in said records representing information identifying each of a plurality of assignable facilities, means for storing signals in said records representing each of a plurality of relationships between any two of said facilities, means for storing signals in said records representing at least one relationship between three or more of said facilities, and means for accessing, modifying and utilizing said records.
-
9. In data base system wherein each record comprises a node including a body portion and a plurality of edge portions,
means for storing signals representing the identification and attributes of a physical facility in each said head portions of said nodes, means for storing edge signals representing simple edges to one other node in some of said edge portions of said record, means for storing hyperedge signals representing hyperedges to more than one other of said nodes in other of said edge portions of said record, and means for accessing and utilizing said records to assign said physical facilites to utilizers of said facilities.
Specification