1988
DOI: 10.1145/971701.50253
|View full text |Cite
|
Sign up to set email alerts
|

O2, an object-oriented data model

Abstract: The Altair group is currently designing an object-oriented data base system called O 2 . This paper presents a formal description of the object-oriented data model of this system. It proposes a type system defined in the framework of a set-and-tuple data model. It models the well known inheritance mechanism and enforces strong typing.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0
1

Year Published

1990
1990
2012
2012

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 64 publications
(15 citation statements)
references
References 9 publications
0
12
0
1
Order By: Relevance
“…Mët èi t÷ñng mí l mët bë o = (id, v), id l mët ph¦n tû cõa OID, v l mët gi¡ trà mí (rã). val(o) biºu thà gi¡ trà v èi vîi o, ÷ñc ành ngh¾a nh÷ sau [4] (a) mët ph¦n tû cõa dom, mët ph¦n tû cõa OID v nil l c¡c gi¡ trà.…”
Section: Phö Thuëc Hm Mí Phö Thuëc Ph×ìng Thùc Míunclassified
“…Mët èi t÷ñng mí l mët bë o = (id, v), id l mët ph¦n tû cõa OID, v l mët gi¡ trà mí (rã). val(o) biºu thà gi¡ trà v èi vîi o, ÷ñc ành ngh¾a nh÷ sau [4] (a) mët ph¦n tû cõa dom, mët ph¦n tû cõa OID v nil l c¡c gi¡ trà.…”
Section: Phö Thuëc Hm Mí Phö Thuëc Ph×ìng Thùc Míunclassified
“…On the other hand, in many semantic and object oriented data models the conceptual representation of data is transparently graph-based. For example O 2 [39] defines basic, tuple-structured, and set-structured types (the first type is similar to an RDF blank node and the remainder two can be modeled as relations in RDF); GOOD [27] is oriented primarily to graphical user interfaces; OEM [32] addresses the information exchange problem, and is oriented to express resources and relations in a standard way (in agreement to the RDF philosophy); GDM [40] defines instances and schema graphs with features similar to RDF (e.g. domain and range of relations, typeOf properties).…”
Section: Graph Database Modelsmentioning
confidence: 99%
“…O2 was designed with the purpose of integrating data base technology with the object-oriented approach, all in one system (Lecluse, et al, 1988). This language is also data model where objects may have a tuple or set structure, or be atomic.…”
Section: Encorementioning
confidence: 99%