114 lines
3.9 KiB
Plaintext
114 lines
3.9 KiB
Plaintext
head 1.4;
|
|
access;
|
|
symbols;
|
|
locks; strict;
|
|
comment @# @;
|
|
|
|
|
|
1.4
|
|
date 2009.11.25.03.14.41; author GarryJolleyRogers; state Exp;
|
|
branches;
|
|
next 1.3;
|
|
|
|
1.3
|
|
date 2009.11.20.02.45.34; author LeeBelbin; state Exp;
|
|
branches;
|
|
next 1.2;
|
|
|
|
1.2
|
|
date 2007.03.06.17.30.00; author TWikiGuest; state Exp;
|
|
branches;
|
|
next 1.1;
|
|
|
|
1.1
|
|
date 2006.05.10.13.39.22; author GregorHagedorn; state Exp;
|
|
branches;
|
|
next ;
|
|
|
|
|
|
desc
|
|
@none
|
|
@
|
|
|
|
|
|
1.4
|
|
log
|
|
@none
|
|
@
|
|
text
|
|
@%META:TOPICINFO{author="GarryJolleyRogers" date="1259118881" format="1.1" version="1.4"}%
|
|
%META:TOPICPARENT{name="BDI.SDD_"}%
|
|
---+!! %TOPIC%
|
|
|
|
---+++XML schema design principles
|
|
|
|
*This document is intended for xml experts.*
|
|
|
|
This Wiki page has been created for ongoing disussions. Considerably more detailed, but partly outdated information is available in the external BDI.SDD_ document: [[http://www.diversitycampus.net/Projects/TDWG-BDI.SDD_/Docs/SDD_I_SchemaDesignPrinciples.html][XML schema design principles]].
|
|
|
|
Many design choices are not trivial. The decisions detailed below are based on the advice of members of the group and profited from consulting the following publications:
|
|
|
|
* [[http://www.posc.org/ebiz/Guidelines/GuidelinesForXMLSchema.html][UK POSC Guidelines for XML Schema]]
|
|
* [[http://www.xfront.com/BestPracticesHomepage.html][Costello, Roger L. (February 17, 2003, updated 2005) XML Schemas: Best Practices]]
|
|
* [[http://www.xml.com/pub/a/2001/06/06/schemasimple.html][Kawaguchi, Kohsuke (June 06, 2001) W3C XML Schema Made Simple]]
|
|
* [[http://www.xml.com/pub/a/2002/11/20/schemas.html][Obasanjo, Dare (November 20, 2002) W3C XML Schema Design Patterns: Avoiding Complexity]]
|
|
* [[http://www.w3.org/People/Bos/DesignGuide/designguide.html][Bos, Bert (6 Mar 2003) What is a good standard? An essay on W3C's design principles]]
|
|
* [[http://www.sys-con.com/xml/articleprint.cfm?id=494][Tom Gaven (2004) XML Schema Best Practices - better practices perhaps?]]
|
|
* [[http://www-106.ibm.com/developerworks/xml/library/x-retail.html?dwzone=xml][Golick, Paul & Mader, Richard (1. Jan. 2002) Real-world XML Schema. Good naming conventions extend beyond retail]]
|
|
* [[http://www-106.ibm.com/developerworks/library/x-flexschema/][Malik, Ayesha 2002. Create flexible and extensible XML schemas]]
|
|
|
|
----
|
|
|
|
See also the related external BDI.SDD_ document: [[http://www.diversitycampus.net/Projects/TDWG-BDI.SDD_/Docs/SDD_I_DocumentStructure.html][Distribution of functions between xml documents and xml schema]]
|
|
|
|
|
|
-- Main.GregorHagedorn - 10 May 2006@
|
|
|
|
|
|
1.3
|
|
log
|
|
@none
|
|
@
|
|
text
|
|
@d1 2
|
|
a2 2
|
|
%META:TOPICINFO{author="LeeBelbin" date="1258685134" format="1.1" reprev="1.3" version="1.3"}%
|
|
%META:TOPICPARENT{name="BDI.SDD"}%
|
|
d9 1
|
|
a9 1
|
|
This Wiki page has been created for ongoing disussions. Considerably more detailed, but partly outdated information is available in the external BDI.SDD document: [[http://www.diversitycampus.net/Projects/TDWG-BDI.SDD/Docs/SDD_I_SchemaDesignPrinciples.html][XML schema design principles]].
|
|
d24 1
|
|
a24 1
|
|
See also the related external BDI.SDD document: [[http://www.diversitycampus.net/Projects/TDWG-BDI.SDD/Docs/SDD_I_DocumentStructure.html][Distribution of functions between xml documents and xml schema]]
|
|
d27 1
|
|
a27 1
|
|
-- Main.GregorHagedorn - 10 May 2006
|
|
@
|
|
|
|
|
|
1.2
|
|
log
|
|
@Added topic name via script
|
|
@
|
|
text
|
|
@d1 2
|
|
a4 2
|
|
%META:TOPICINFO{author="GregorHagedorn" date="1147268362" format="1.1" version="1.1"}%
|
|
%META:TOPICPARENT{name="SDD.WebHome"}%
|
|
d9 1
|
|
a9 1
|
|
This Wiki page has been created for ongoing disussions. Considerably more detailed, but partly outdated information is available in the external SDD document: [[http://www.diversitycampus.net/Projects/TDWG-SDD/Docs/SDD_I_SchemaDesignPrinciples.html][XML schema design principles]].
|
|
d24 1
|
|
a24 1
|
|
See also the related external SDD document: [[http://www.diversitycampus.net/Projects/TDWG-SDD/Docs/SDD_I_DocumentStructure.html][Distribution of functions between xml documents and xml schema]]
|
|
@
|
|
|
|
|
|
1.1
|
|
log
|
|
@none
|
|
@
|
|
text
|
|
@d1 2
|
|
@
|