2011
DOI: 10.4018/ijirr.2011010105
|View full text |Cite
|
Sign up to set email alerts
|

XML Documents Normalization Using GN-DTD

Abstract: Designing a well-structured XML document is important for the sake of readability, maintainability and more importantly to avoid both data redundancies and update anomalies. This paper proposes to improve and simplify XML structural design using a normalization process. To achieve this, Graphical Notation for Document Type Definition (GN-DTD) is used to describe the structure of XML document at the schema level. Multiple levels of normal forms for GN-DTD are proposed and the corresponding normalization rules t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
0
0

Year Published

2012
2012
2012
2012

Publication Types

Select...
1

Relationship

1
0

Authors

Journals

citations
Cited by 1 publication
(4 citation statements)
references
References 17 publications
(59 reference statements)
0
0
0
Order By: Relevance
“…This will save their time and effort as the process of database schema design is difficult (Arenas & Libkin, 2004) and take so much time. Under this assumption, we argue that to produce a "good" schema of an XML document for any application, we should first produce a graph conceptual model Document Type Definition (G-DTD) (Zainol & Wang, 2010) at schema level and then apply a normalization rule (Zainol & Wang, 2011a) to transform G-DTD into a normal form G-DTD' and finally convert the conceptual model G-DTD' back to the DTD schema.…”
Section: • the Normalization Algorithms Only Workmentioning
confidence: 99%
See 3 more Smart Citations
“…This will save their time and effort as the process of database schema design is difficult (Arenas & Libkin, 2004) and take so much time. Under this assumption, we argue that to produce a "good" schema of an XML document for any application, we should first produce a graph conceptual model Document Type Definition (G-DTD) (Zainol & Wang, 2010) at schema level and then apply a normalization rule (Zainol & Wang, 2011a) to transform G-DTD into a normal form G-DTD' and finally convert the conceptual model G-DTD' back to the DTD schema.…”
Section: • the Normalization Algorithms Only Workmentioning
confidence: 99%
“…The example of G-DTD is shown in Figure 4. Whereas, the second layer of XML-DM is the G-DTD normalizer layer which assists the user to design redundancy-free XML documents by normalizing the G-DTD on the basis of a set of normal forms (Zainol & Wang, 2011a). It will serve as a visual aid for the normalization process which is always easy to understand and interpret rather than a theoretical approach.…”
Section: The Overview Of Xml Document Design Model (Xml_dm)mentioning
confidence: 99%
See 2 more Smart Citations