Patent
1992-08-31
1995-05-02
Black, Thomas G.
395600, 395650, 395700, G06F 1300, G06F 1500
Patent
active
054127971
ABSTRACT:
An implementation of one-to-many binary relations in an object-oriented database management system and object-oriented data model. The implementation includes storing all the information for the relationships of a relation contiguously inside the related instances, such as a source instance and a sink instance. The information stored within the related instances is used to create a doubly-linked ring of instances. The doubly-linked ring of instances is used in implementing a relation. In order to iterate through a relation, a cursor is employed. Encapsulated within the cursor are various pointers and data members which are used in cursing through the relation. The cursor is type safe and each cursor instance is maintained in a cursor dictionary, providing iteration safety. In addition, the cursor is operational in a forward direction and a backward direction, and the direction of the cursor can be dynamically switched.
REFERENCES:
patent: 4853843 (1989-08-01), Ecklund
patent: 5075848 (1991-12-01), Lai et al.
patent: 5093914 (1992-03-01), Coplien et al.
patent: 5095522 (1992-03-01), Fujita et al.
patent: 5187786 (1993-02-01), Densmore
patent: 5291583 (1994-03-01), Bapat
patent: 5291593 (1994-03-01), Abraham
patent: 5297279 (1994-03-01), Bannon
patent: 5303375 (1994-04-01), Collins
Tremblay, "An Introduction to Data Structures with Applications", pp. 345-361 1984.
"The Annotated C++ Reference Manual" (ARM), by Margaret A. Ellis and Bjourne Stroustrup; Addison-Wesley, 1990; Chapter 11, pp. 239-260.
Black Thomas G.
Cutter Lawrence D.
Homere Jean R.
International Business Machines - Corporation
Schiller Blanche E.
LandOfFree
Method for implementing one-to-many binary relations in object-o does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Method for implementing one-to-many binary relations in object-o, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Method for implementing one-to-many binary relations in object-o will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1145165