DocumentCode :
2880482
Title :
Reverse data engineering of E-R-designed relational schemas
Author :
Springsteel, Frederick ; Kou, Chenyuan
Author_Institution :
Dept. of Comput. Sci., Missouri Univ., Columbia, MO, USA
fYear :
1990
fDate :
7-9 Mar 1990
Firstpage :
438
Lastpage :
440
Abstract :
A novel solution is presented for the data engineer´s inverse mapping problem: to construct from a relational database schema (RDBS) a corresponding entity-relationship diagram (ERD). The inverse mapping is difficult because many ERDs may correspond to one ERDs, or to none if the schema is not well formed, so it is not clear how to define a mapping in this direction. Nonetheless, it would be desirable to choose the most representative ERD whenever possible, so that the benefits of E-R visualization and analysis can be applied to RDBSs, even after their relation schemes have been changed. The authors present a first approach to an experimental solution for this inversion problem, for the case of an RDBS that was originally designed by an ERD-based algorithm, which means that it was once a canonical relational schema (CRS) and subsequently altered. The demonstration system tracks each `atomic change´ in the CRS and determines, by means of its PROLOG-implemented E-R knowledge base, the corresponding changes in the given ERD. The reasonable restrictions that the present system puts on the legal set of possible changes, for example, on deletions, allow it to trace their effects correctly, so that well-formedness of the ERD is preserved
Keywords :
relational databases; E-R-designed relational schemas; canonical relational schema; entity-relationship diagram; inverse mapping problem; reverse data engineering; Algorithm design and analysis; Computer science; Data engineering; Law; Legal factors; Prototypes; Relational databases; Spatial databases; Testing; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Databases, Parallel Architectures and Their Applications,. PARBASE-90, International Conference on
Conference_Location :
Miami Beach, FL
Print_ISBN :
0-8186-2035-8
Type :
conf
DOI :
10.1109/PARBSE.1990.77173
Filename :
77173
Link To Document :
بازگشت