1994
DOI: 10.1109/69.334857
|View full text |Cite
|
Sign up to set email alerts
|

Reasoning about equations and functional dependencies on complex objects

Abstract: Virtually all semantic or object-oriented data models assume objects have an identity separate from any of their parts, and allow users to define complex object types in which part values may be any other objects. This often results in a choice of query language in which a user can express navigating from one object to another by following a property value path. In this paper, we consider a constraint language in which one may express equations and functional dependencies over complex object types. The languag… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
7
0

Year Published

1995
1995
2003
2003

Publication Types

Select...
4
4

Relationship

1
7

Authors

Journals

citations
Cited by 20 publications
(7 citation statements)
references
References 30 publications
0
7
0
Order By: Relevance
“…Another form of constraints defined in terms of navigation paths, called path functional dependencies, has been studied by Weddell et al [8,29]. These constraints differ significantly from the path constraints investigated here because they are a generalization of functional dependencies for a restricted type system, while P c constraints can be viewed as a generalization of inclusion dependencies for both semistructured and structured databases.…”
Section: Schools: Set(school-db);mentioning
confidence: 96%
“…Another form of constraints defined in terms of navigation paths, called path functional dependencies, has been studied by Weddell et al [8,29]. These constraints differ significantly from the path constraints investigated here because they are a generalization of functional dependencies for a restricted type system, while P c constraints can be viewed as a generalization of inclusion dependencies for both semistructured and structured databases.…”
Section: Schools: Set(school-db);mentioning
confidence: 96%
“…Weddell and van Bommel [Weddell 1992;van Bommel and Weddell 1994] generalize FDs for a data model similar to the one used in our study. They allow path expressions in FDs.…”
Section: Weddell Et Al's Path Fdmentioning
confidence: 96%
“…From the relation EMP_O it is clear that Jim has worked for only one department. Objects including references to other objects may be called complex objects, as in van Bommel and Weddell [1994]. Third, it is well-known (see, for example, Clifford et al [1994]) that in the presence of group identifiers, one can ungroup a temporally grouped relation without loss of information.…”
Section: Motivation For Oidsmentioning
confidence: 98%
“…Path functional constraints have also been studied (see, e.g., Ito and Weddell [1995] and van Bommel and Weddell [1994]). These constraints are not capable of expressing inclusion and inverse constraints.…”
Section: Related Workmentioning
confidence: 99%