• DocumentCode
    2132283
  • Title

    A software tool for object and XML schemas generation

  • Author

    Chankuang, Narudol ; Chittayasothorn, Suphamit

  • Author_Institution
    Dept. of Comput. Eng., King Mongkut´´s Inst. of Technol., Bangkok, Thailand
  • Volume
    2
  • fYear
    2003
  • fDate
    28-30 Aug. 2003
  • Firstpage
    675
  • Abstract
    Nowadays relational database schemas are designed by using well-known database design techniques such as the entity relationship model and the normalization process. The result schemas can be guaranteed to have minimum redundancies if the fifth normal form (5NF) is achieved. However, in more recent database schema design such as the design of object database schema, the concern about minimum redundancies does not seem to be an important issue. Functional dependencies may still appear in an object class of the class diagram thus introduce update anomalies. This paper presents the use of NIAM, a well-established conceptual schema model, as a conceptual model for the design of object databases. A transformation from a NIAM to an OODB schema with minimum redundancy is presented. The conceptual schema can also be transformed into an XML schema. This is a good approach to XML schema design since NIAM gives a conceptual framework for the design. A transformation from a NIAM schema to an XML schema is presented. A software tool for object and XML schema generation has been developed.
  • Keywords
    XML; entity-relationship modelling; object-oriented databases; software tools; NIAM; OODB schema; XML schema generation; database design technique; entity relationship model; fifth normal form; normalization process; object database schema; relational database schema; software tool; Application software; Bridges; Data models; Humans; Relational databases; Software tools; Tree data structures; Unified modeling language; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
  • Print_ISBN
    0-7803-7978-0
  • Type

    conf

  • DOI
    10.1109/PACRIM.2003.1235871
  • Filename
    1235871