|
计算机应用研究 2006
Design of Normal XML Schemas Based on Schema Graph
|
Abstract:
Given attribute set and minimum cover set of functional dependencies over one relational schema, a new method for designing normalized XML schemas based on schema graph is proposed. It starts by defining a new data model called SG (Schema Graph), which contains information about Keys as its specifications and is independent of concrete schema definition language such as DTD (Document Type Definition) or XML Schema. Then an algorithm for constructing SG based on minimum cover of functional dependencies over relational schema is presented. Peculiarities of SG are analyzed, which shows that XML schemas derived from SG are in XNF.