n.A formal description of a data structure.


Shemas are frequently used define a database in terms of tables and columns and the markup language of an extensible markup language (XML) document.


W3C 2018 XML Schemas express shared vocabularies and allow machines to carry out rules made by people. They provide a means for defining the structure, content and semantics of XML documents.