většina integritních omezení pracuje nad prostorem hodnot
různé hodnoty z XML dokumentu se převedenou na skutečnou hodnotu
3.5 a 3.500 se chápe stejně, pokud to jsou čísla
3.5 a 3.500 se chápe odlišně, pokud jsou v elementech typu xs:string
nad lexikálním prostorem pracují například vzory (pattern)
lexikální prostor je tvořen znaky tak jak jsou zapsány v dokumentu XML
nejčastěji se nad ním definuje omezení pomocí regulárního výrazu
regulární výrazy používají perlovou syntaxi
příklad – DIČ: \d{3}-\d{10}