hallo,
ich beschäftige mich erst seit kurzem mit xml schemata und wüsste gerne, wie man schlüssel für elemente definiert. dabei benötige ich im grunde drei arten:
beispiel einer instanz:
kann mir jemand dabei weiterhelfen und mir eine simple xsd schreiben, die die drei eindeutigkeiten ausdrückt?
ich beschäftige mich erst seit kurzem mit xml schemata und wüsste gerne, wie man schlüssel für elemente definiert. dabei benötige ich im grunde drei arten:
- globale schlüssel
- elementschlüssel
- schlüsselsets
beispiel einer instanz:
HTML Code:
<root> <car globalkey="vehicle" /> <!-- dies wäre verboten <boat globalkey="vehicle" /> --> <car elementkey="vehicle1" /> <boat elementkey="vehicle1" /> <!-- dies wäre verboten <car elementkey="vehicle1" /> --> <name name="max" surname="mustermann" /> <name name="max" surname="muster" /> <name name="max" surname="mann" /> <!-- dies wäre verboten <name name="max" surname="mustermann" /> --> </root>