Εντός ενός αρχείου σχήματος XML, με τη βελτιστοποίηση δομής οι προγραμματιστές μπορούν να εφαρμόζουν αλλαγή σε
ένα μεμονωμένο τεχνούργημα, και να ορίζουν την εφαρμογή αυτής της αλλαγής σε όλα τα υπόλοιπα εξαρτώμενα τεχνουργήματα.
Με τη βελτιστοποίηση δομής σας απαλλάσσει από την ανάγκη πραγματοποίησης των κουραστικών τροποποιήσεων που είναι
απαραίτητες για την ανάκτηση κατεστραμμένων εξαρτήσεων που προκύπτουν από αλλαγές σε τεχνουργήματα οι οποία προκαλούν
"αλυσιδωτές" επιδράσεις σε άλλα εξαρτώμενα τεχνουργήματα (όπως η μετονομασία ενός στοιχείου σχήματος XML).
- Δημιουργήστε ένα νέο σχήμα XML ή διπλοπατήστε
πάνω σε ένα υπάρχον σχήμα στην προβολή Πλοήγηση. Θα ανοίξει αυτόματα
στη λειτουργία επεξεργασίας σχημάτων XML.
- Για τη βελτιστοποίηση δομής ενός τεχνουργήματος, τοποθετήστε το δρομέα εντός του τεχνουργήματος, πατήστε με το δεξί
κουμπί στο τεχνούργημα και επιλέξτε Εμφανίζεται ένα αναδυόμενο παράθυρο στο οποίο σας ζητείται να καταχωρήσετε το νέο όνομα για το τεχνούργημα.
- Πληκτρολογήστε το νέο όνομα για το τεχνούργημα.
- (Προαιρετικό) Πατήστε Προεπισκόπηση. Ανοίγει ένα παράθυρο όπου επισημαίνονται όλες οι αλλαγές που θα λάβουν χώρα ως αποτέλεσμα της βελτιστοποίησης δομής.
- Πατήστε OK.
Το νέο όνομα θα καταχωρηθεί στην ανοιχτή πηγή XSD, καθώς και σε όλα τα εξαρτώμενα τεχνουργήματα.
Παραπομπές σε συστατικά στοιχεία στο σχήμα XMLΚαθολικά συστατικά στοιχεία με όνομα |
Παραπομπές |
|
- <element ref="foo">
- <element substitutionGroup="foo"
|
- <simple/complexType name="foo">
|
- <element type="foo">
- <attribute type="foo">
- <restriction base="foo">
- <substitution base="foo">
|
|
|
- <attributeGroup name="foo">
|
- <attributeGroup ref="foo">
|
|
|