ACM Home Page
Please provide us with feedback. Feedback
Representing extended entity-relationship structures in relational databases: a modular approach
Full text PdfPdf (3.18 MB)
Source ACM Transactions on Database Systems (TODS) archive
Volume 17 ,  Issue 3  (September 1992) table of contents
Pages: 423 - 464  
Year of Publication: 1992
ISSN:0362-5915
Authors
Victor M. Markowitz
Arie Shoshani  Lawrence Berkeley Lab, Berkeley, CA
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 18,   Downloads (12 Months): 102,   Citation Count: 10
Additional Information:

abstract   references   cited by   index terms   review   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/132271.132273
What is a DOI?

ABSTRACT

A common approach to database design is to describe the structures and constraints of the database application in terms of a semantic data model, and then represent the resulting schema using the data model of a commercial database management system. Often, in practice, Extended Entity-Relationship (EER) schemas are translated into equivalent relational schemas. This translation involves different aspects: representing the EER schema using relational constructs, assigning names to relational attributes, normalization, and merging relations. Considering these aspects together, as is usually done in the design methodologies proposed in the literature, is confusing and leads to inaccurate results. We propose to treat separately these aspects and split the translation into four stages (modules) corresponding to the four aspects mentioned above. We define criteria for both evaluating the correctness of and characterizing the relationship between alternative relational representations of EER schemas.


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
2
 
3
 
4
 
5
CASANOVA, M. A., FAGIN, R., AND PAPADIMITRIOU, C. H. Inclusion dependencies and their interactmn with functional dependencies. J. Comput. Syst. Scl. 28, i (Feb. 1984), 29-59.
6
7
 
8
9
10
 
11
JAJODIA, S., N6, P. A., AND SPRINGSTEEL, F.N. The problem of equivalence for entity-relationship diagrams. IEEE Trans. Softw Eng. SE 9, 5 (Sept. 1983), 617-630.
 
12
 
13
14
 
15
 
16
MAIER, D., ROZENSHTEIN, D., AND STEIN, J. Representing roles in universal scheme interfaces. IEEE Trans. Softw. Eng. SE-11, 7 (July 1985), 644-652.
 
17
MAIER, D., ROZENSHTEIN, D., AND WARREN, D.S. Window functions. In Advances in Computing Research, vol. 3, JAI Press, 1986, pp. 213-246.
18
 
19
 
20
 
21
MARKOWITZ, V. M. Problems underlying the use of referential integrity mechanisms in relational database management systems. In Proceedings Supplement of the 7th IEEE International Conference on Data Eng~neemng (Kobe, Japan, Apr. 8 12, 1991), pp. 41-49.
 
22
MARKOWITZ, V. M., AND FANG, W SDT 4.1. Reference Manual. Tech. Rep. LBL-27843, Lawrence Berkeley Laboratory, May 1991.
 
23
24
 
25
 
26
SZETO, E., AND MARKOWlTZ, V.M. ERDRAW 2.2. Reference Manual. Tech. Rep. LBL-PUB- 3084, Lawrence Berkeley Laboratory, May 1991.

CITED BY  10


REVIEW

"Morteza Parang : Reviewer"

The authors present an improved approach to common database design methodologies that involve translation of the application's semantic model to a relational schema. They point out that many of these common methods (for example, the extended e  more...

Collaborative Colleagues:
Victor M. Markowitz: colleagues
Arie Shoshani: colleagues