BIB-VERSION:: CS-TR-v2.0 ID:: STAN//CS-TR-90-1304 ENTRY:: September 06, 1994 ORGANIZATION:: Stanford University, Department of Computer Science TITLE:: A model of object-identities and values TYPE:: Technical Report AUTHOR:: Matsushima, Toshiyuki AUTHOR:: Wiederhold, Gio DATE:: February 1990 PAGES:: 66 ABSTRACT:: An algebraic formalization of the object-orlented data model is proposed. The formalism reveals that the semantics of the object-oriented model consists of two portions. One is expressed by an algebraic construct, which has essentially a value-oriented semantics. The other is expressed by object-identities, which characterize the essential difference of the object-oriented model and value-oriented models, such as the relational model and the logical database model. These two portions are integrated by a simple commutativity of modeling functions. The formalism includes the expression of integrity constraints in its construct, which provides the natural integration of the logical database model and the object-oriented database model. NOTES:: [Adminitrivia V1/RAM/19940906] END:: STAN//CS-TR-90-1304