Zurinahni Zainol
XML document design via GN-DTD
Zainol, Zurinahni; Wang, Bing
Authors
Bing Wang
Abstract
Designing a well-structured XML document is important for the sake of readability and maintainability. More importantly, this will avoid data redundancies and update anomalies when maintaining a large quantity of XML based documents. In this paper, we propose a method to improve XML structural design by adopting graphical notations for Document Type Definitions (GN-DTD), which is used to describe the structure of an XML document at the schema level. Multiples levels of normal forms for GN-DTD are proposed on the basis of conceptual model approaches and theories of normalization. The normalization rules are applied to transform a poorly designed XML document into a well-designed based on normalized GN-DTD, which is illustrated through examples.
Citation
Zainol, Z., & Wang, B. (2010). XML document design via GN-DTD. European Journal of Scientific Research, 44(2), 314-336
Journal Article Type | Article |
---|---|
Publication Date | 2010 |
Deposit Date | Nov 13, 2014 |
Publicly Available Date | Nov 13, 2014 |
Journal | European journal of scientific research |
Print ISSN | 1450-202X |
Publisher | EuroJournals |
Peer Reviewed | Peer Reviewed |
Volume | 44 |
Issue | 2 |
Pages | 314-336 |
Keywords | XML model and design; Graphical notations; DTD; XML Normal Forms |
Public URL | https://hull-repository.worktribe.com/output/466011 |
Publisher URL | http://www.eurojournals.com/ejsr.htm |
Additional Information | Copy of article first published in: European journal of scientific research, 2010, v.44, issue 2. |
Contract Date | Nov 13, 2014 |
Files
Article.pdf
(283 Kb)
PDF
Copyright Statement
©2016 University of Hull
Downloadable Citations
About Repository@Hull
Administrator e-mail: repository@hull.ac.uk
This application uses the following open-source libraries:
SheetJS Community Edition
Apache License Version 2.0 (http://www.apache.org/licenses/)
PDF.js
Apache License Version 2.0 (http://www.apache.org/licenses/)
Font Awesome
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search