Pekny clanek, jen bych mel malou pripominku - XML Schema nelze podle mne v zadnem pripade oznacit za "krasny" standard. :-) Jestli se nekdo nachyta a vrhne se na ne, tak prokleje ten standard i vas :-). Jsou uzitecna, to ano, ale zaroven nesmirne slozita, standard je desne necitelny a velmi spatne se pisi.
Kdo by chtel zacit validovat svoje dokumenty mocnejsim zpusobem nez je DTD, at zkusi nejdrive Relax NG:
http://www.oasis-open.org/committees/relax-ng/
- ten umi datove typy (temer vsechny simpleTypes XML Schemat), namespaces a je pritom nesmirne elegantni a intuitivni.
Chcete-li porovnat, co a jak se dela v obou standardech, doporucuji vam (nas) tutorial:
http://zvon.org/xxl/XMLSchemaTutorial/Output/index.html
Jirka