• DocumentCode
    752057
  • Title

    Mapping Considerations in the Design of Schemas for the Relational Model

  • Author

    Al-Fedaghi, Sabah ; Scheuermann, Peter

  • Author_Institution
    Department of Electrical Engineering and Computer Science, Northwestern University
  • Issue
    1
  • fYear
    1981
  • Firstpage
    99
  • Lastpage
    111
  • Abstract
    The typical design process for the relational database model develops the conceptual schema and each of the external schemas separately and independently from each other. This paper proposes a new design methodology that constructs the conceptual schema in such a way that overlappings among external schemas are reflected. If the overlappings of external schemas do not produce transitivity at the conceptual level, then with our design method, the relations in the external schemas can be realized as a join over independent components. Thus, a one-to-one function can be defined for the mapping between tuples in the external schemas to tuples in the conceptual schema. If transitivity is produced, then we show that no such function is possible and a new technique is introduced to handle this special case.
  • Keywords
    Conceptual schema; external schema; functional dependencies; independent components; interferences; logical database design; mapping functions; relational database mode; Design methodology; Interference; Personnel; Process design; Relational databases; Software engineering; Conceptual schema; external schema; functional dependencies; independent components; interferences; logical database design; mapping functions; relational database mode;
  • fLanguage
    English
  • Journal_Title
    Software Engineering, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0098-5589
  • Type

    jour

  • DOI
    10.1109/TSE.1981.234512
  • Filename
    1702806