Hallo,
Zu der ID: Falls die als Attribut definiere kann ich doch sicher auch nen WErtebereich angeben oder? Ich weiss nur nicht wie das geht.
---
"Ich möchte in der DTD festlegen dass diese Ausweisnummer eine Zahl sein muss, die genau 10 Stellen hat."
---
Wenn du die Ausweisnummer als ID-Typ Attribut definieren willst, sind reine Zahlen so oder so nicht erlaubt.
Du kannst auch keinen Wertbereich in der DTD angeben.
<!ATTLIST Ausweis
Ausweisnummer ID #REQUIRED>
Willst du dich an den Vorgaben für ID-Typ Attribute halten, könntest du auch in einem Schema keine reine Zahlenwerte für ID verwenden.
Grüße
Thomas