|
ABSTRACT
Conceptual models or semantic data models were developed to capture the meaning of an application domain as perceived by someone. Moreover, concepts employed in semantic data models have recently been adopted in object-oriented approaches to systems analysis and design. To employ conceptual modeling constructs effectively, their meanings have to be defined rigorously. Often, however, rigorous definitions of these constructs are missing. This situation occurs especially in the case of the relationship construct. Empirical evidence shows that use of relationships is often problematical as a way of communicating the meaning of an application domain. For example, users of conceptual modeling methodologies are frequently confused about whether to show an association between things via a relationship, an entity, or an attribute. Because conceptual models are intended to capture knowledge about a real-world domain, we take the view that the meaning of modeling constructs should be sought in models of reality. Accordingly, we use ontology, which is the branch of philosophy dealing with models of reality, to analyze the meaning of common conceptual modeling constructs.
Our analysis provides a precise definition of several conceptual modeling constructs. Based on our analysis, we derive rules for the use of relationships in entity-relationship conceptual modeling. Moreover, we show how the rules resolve ambiguities that exist in current practice and how they can enrich the capacity of an entity-relationship conceptual model to capture knowledge about an application domain.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
AGASSI, J. 1990. Ontology and its discontent. In Studies on Mario Bunge's Treatise, P. Weingartner and G. J. W. Dorn, Eds. Rodopi, Amsterdam, The Netherlands, 105-122.
|
| |
2
|
ANGELES, P.A. 1981. Dictionary of Philosophy. Harper Perennial, New York, NY.
|
| |
3
|
ASHENHURST, R. L. 1996. Ontological aspects of information modeling. Minds and Machines 6, 287-394.
|
| |
4
|
|
 |
5
|
|
| |
6
|
BODART, F., PATEL, A., SIM, M., AND WEBER, R. 1998. Should the optional property construct be used in conceptual modeling?: A theory and three empirical tests. Unpublished working paper. University of Queensland, Australia.
|
| |
7
|
BRODIE, M. L. 1984. On the development of data models. In On Conceptual Modeling, M. L. Brodie, J. Mylopoulos, and J. W. Schmidt, Eds. Springer-Verlag, New York, NY, 19-47.
|
| |
8
|
BUNGE, M. 1977. Treatise on Basic Philosophy: Vol. 3: Ontology I: The Furniture of the World. D. Reidel Publishing Co., Inc., New York, NY.
|
| |
9
|
BUNGE, M. 1979. Treatise on Basic Philosophy: Vol. 4: Ontology II: A World of Systems. D. Reidel Publishing Co., Inc., New York, NY.
|
| |
10
|
BURTON-JONES, A. AND WEBER, R. 1999. Understanding relationships with attributes in entity-relationship diagrams. Unpublished working paper. University of Queensland, Australia.
|
 |
11
|
|
| |
12
|
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
|
| |
19
|
GEMINO, A. 1998. To be or maybe to be: An empirical comparison of mandatory and optional properties in conceptual modelling. In Proceedings of the Annual Conference on Administrative Sciences Association of Canada (May 30-June 2), Administrative Sciences Association of Canada, Saskatoon, Sask., Canada, 33-44.
|
| |
20
|
GEMINO, A. 1999. Empirical methods for comparing system analysis modelling techniques. Ph.D. Dissertation. University of British Columbia, Vancouver, Canada.
|
| |
21
|
|
| |
22
|
|
| |
23
|
|
| |
24
|
|
| |
25
|
|
| |
26
|
|
| |
27
|
|
 |
28
|
|
| |
29
|
|
| |
30
|
PRIETULA, M. J. AND MARCH, S. T. 1991. Form and substance in physical database design: An empirical study. Inf. Syst. Res. 2, 4 (Dec.), 287-314.
|
| |
31
|
ROB, P. AND CORONEL, C. 1997. Database Systems: Course Technology. 3rd ed. International Thomson Computer Press, Boston, MA.
|
| |
32
|
James Rumbaugh , Michael Blaha , William Premerlani , Frederick Eddy , William Lorensen, Object-oriented modeling and design, Prentice-Hall, Inc., Upper Saddle River, NJ, 1991
|
| |
33
|
|
| |
34
|
SIMONS, P. 1987. Parts: A Study in Ontology. Clarendon Press, New York, NY.
|
 |
35
|
|
| |
36
|
TAKAGAKI, K. AND WAND, Y. 1991. An object-oriented information systems model based on ontology. In Proceedings of the IFIP Working Group 8.1 Conference on Object Oriented Approach to Information Systems (Quebec, Oct.), IFIP.
|
 |
37
|
|
| |
38
|
VARZI, A. 1994. On the boundary between mereology and topology. In Philosophy and the Cognitive Sciences, R. Casati, B. Smith, and G. White, Eds. Hoelder-Pichler-Tempsky, Vienna, Austria.
|
 |
39
|
|
 |
40
|
|
| |
41
|
WAND, Y. AND WEBER, R. 1989. An ontological evaluation of systems analysis and design methods. In Proceedings of the IFIP WG 8.1 Working Conference on Information Systems Concepts: An In-Depth Analysis (Oct., Namur, Belgium),
|
| |
42
|
|
| |
43
|
WAND, Y. AND WEBER, R. 1993. On the ontological expressiveness of information systems analysis and design grammars. Eur. J. Inf. Syst. 3, 217-237.
|
| |
44
|
WAND, Y. AND WEBER, R. 1995. On the deep structure of information systems. Eur. J. Inf. Syst. 5, 203-223.
|
| |
45
|
WEBER, R. 1996. Are attributes entities?: A study of database designers' memory structures. Inf. Syst. Res. 7, 2 (June), 137-162.
|
| |
46
|
WEBER, R. 1997. Ontological Foundations of Information Systems. Coopers and Lybrand, Melbourne, Australia.
|
| |
47
|
WEBER, R. AND ZHANG, Y. 1996. An ontological evaluation of NIAM's grammar for conceptual schema diagrams. Eur. J. Inf. Syst. 6, 2 (Apr.), 147-170.
|
| |
48
|
|
CITED BY 34
|
|
|
|
|
|
|
|
|
|
|
Dolores Cuadra , Carlos Nieto , Paloma Martínez , Elena Castro , Manuel Velasco, Preserving relationship cardinality constraints in relational schemata, Database integrity: challenges and solutions, Idea Group Publishing, Hershey, PA, 2002
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
John F. Roddick , Aaron Ceglar , Denise de Vries, Towards active conceptual modelling for sudden events, Tutorials, posters, panels and industrial contributions at the 26th international conference on Conceptual modeling, November 01-01, 2007, Auckland, New Zealand
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"Don Goelman : Reviewer"
Since Chen's seminal article [1], the entity-relationship (ER)
conceptual model has been a major component of database design. Mappings
exist for converting schemas from this model and its extensions
(generally referred to as EER, for “e
more...
|