Καθώς τα σχήματα μεγαλώνουν σε μέγεθος, συχνά θα θελήσετε να διαιρέσετε τα περιεχόμενά τους σε πολλά έγγραφα σχήματος για ευκολία συντήρησης, για επαναχρησιμοποίηση και ευκολία ανάγνωσης. Μπορείτε να χρησιμοποιήσετε ένα στοιχείο include για να εισάγετε στο τρέχον σχήμα ορισμούς και δηλώσεις από το περικλειόμενο σχήμα στο τρέχον σχήμα. Το περικλειόμενο σχήμα πρέπει να υπάρχει στον ίδιο χώρο ονομάτων προορισμού με αυτόν του περικλείοντος σχήματος.
Οι ακόλουθες οδηγίες αφορούν την προοπτική XML, ωστόσο ισχύουν και για άλλες προοπτικές.
Για να προσθέσετε ένα στοιχείο συμπερίληψης, ακολουθήστε τα εξής βήματα:
Αφού προσθέσετε το στοιχείο συμπερίληψης στο σχήμα XML, όταν ορίζετε νέα στοιχεία, γνωρίσματα, σύνθετα είδη ή απλά είδη ή απλά είδη όπου μπορείτε να καθορίσετε πληροφορίες είδους, οποιαδήποτε δήλωση από το περικλειόμενο σχήμα θα είναι διαθέσιμη στη λίστα Είδος για το στοιχείο, γνώρισμα, σύνθετο ή απλό είδος.
Για παράδειγμα, αν το Address.xsd έχει το εξής περιεχόμενο:
<complexType name="Address"> <sequence> <element name="name" type="string"> <element name="street" type="string"> </sequence> </complexType>και έχετε ένα σχήμα XML που ονομάζεται PurchaseOrder.xsd που έχει προσθέσει ένα στοιχείο συμπερίληψης για το Address.xsd, τότε με το ορισμό ενός νέου στοιχείο στο PurchaseOrder, μπορείτε να επιλέξετε Address ως το είδος του.
(c) Copyright 2001, World Wide Web Consortium (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University).