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 @