RELATIONSHIP SERIALIZATION AND RECONSTRUCTION FOR ENTITIES
First Claim
1. A computer implemented system comprising the following computer executable components:
- an entity having a plurality of relationships associated therewith; and
a tracking component that tracks information on the relationships for a preservation thereof, when serializing or deserializing the entity among multiple tiers of a database.
3 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods that enable relationship information to be carried along with the entity when serializing/deserializing entities among application tiers. A tracking component tracks information on relationships associated with an entity, and further enables users to perform subsequent change processing on the entity'"'"'s relationship information. Accordingly, relationship information can be carried along with the entity such that database operation can be performed without requirement of additional information from the database (e.g., foreign key information that is part of associated graphs).
-
Citations
20 Claims
-
1. A computer implemented system comprising the following computer executable components:
-
an entity having a plurality of relationships associated therewith; and a tracking component that tracks information on the relationships for a preservation thereof, when serializing or deserializing the entity among multiple tiers of a database. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer implemented method comprising the following computer executable acts:
-
retrieving an entity in response to a query; serializing the entity; and preserving relationships associated with the entity during the serializing act. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer implemented system comprising the following computer executable components:
-
means for referencing an entity; and means for preserving the means for referencing during serializations or deserializations.
-
Specification