wiki-archive/twiki/data/UBIF/DesignPrinciples.txt,v

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
@