esdscom / sdscom-xml

Schema definition and other documents of eSDScom (formerly SDScom and ESCom), the standard for electronic exchange of Safety Data Sheets in a structured, processible way across Europe and other regions. Please read the wiki for more info. All work is licensed under CC BY-ND 4.0 (https://creativecommons.org/licenses/by-nd/4.0/legalcode)
https://www.esdscom.eu
27 stars 6 forks source link

Stronger and more consistent structuring #184

Closed dirk-qualisys closed 6 years ago

dirk-qualisys commented 6 years ago

Some sections are defined as complex types, others just as elements. We should apply a stronger structuring here, define all sections as types, and sometimes smaller structures (e.g. subsections) as well. This allows easier reusing of parts and a better readability of the XSD.

Changes under this issue are meant to be transparent to the XML, i.e. the affect only the schema definition, not any content files. Any content XML should validate against the current as well as against the more structured schema.

dirk-qualisys commented 6 years ago

The two commits only work together! (The split was not on purpose.)