• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Jeanne Boyarsky
  • Ron McLeod
  • Paul Clapham
  • Liutauras Vilda
Sheriffs:
  • paul wheaton
  • Rob Spoor
  • Devaka Cooray
Saloon Keepers:
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Frits Walraven
  • Tim Moores
Bartenders:
  • Mikalai Zaikin

XML schema design tips

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Any ranchers out there who can point out some references, or straight tips when approaching schema design?
 
Ranch Hand
Posts: 3271
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Marek Poklekowski:
Any ranchers out there who can point out some references, or straight tips when approaching schema design?


Although I don't know of an exact place where they have tips like this, I would expect you could find something at JavaRanch's XML links page or at www.w3schools.com/xml
Best of luck,
Corey
 
Ranch Hand
Posts: 173
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
informit IT has three good articles on modelling applications with XML called "Modeling XML Vocabularies with UML: Part I -III". Haven't had a chance to read all of them, but from the quick glance that I gave, it looked pretty good.
/rick
 
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Kohsuke Kawaguchi has written a fairly consise, well-considered set of do's and don'ts when it comes to Schema design, most of which I agree with:
http://www.geocities.com/kohsukekawaguchi/XMLSchemaDOsAndDONTs.html
I disagree with his notion that one should not use complex types, but I'll let you read his words first, then we can discuss this if you like.
XML Schema is *complex*. It also has some very strange aspects to it (for example, why can't simple types have attributes?). Be prepared for a headache or two.
 
Leverager of our synergies
Posts: 10065
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
One more source of wisdom:
XML Schemas: Best Practice
http://www.xfront.com/BestPracticesHomepage.html
Later it became a part of Wrox's "Professional XML Schemas", but it's still freely available online
 
Marek Poklekowski
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

Originally posted by Mapraputa Is:
One more source of wisdom:
XML Schemas: Best Practice
http://www.xfront.com/BestPracticesHomepage.html
Later it became a part of Wrox's "Professional XML Schemas", but it's still freely available online


I found this, and after quick skim can see it's quite useful, may get the book as well...
[ January 16, 2002: Message edited by: Marek Poklekowski ]
[ January 16, 2002: Message edited by: Marek Poklekowski ]
 
reply
    Bookmark Topic Watch Topic
  • New Topic