I have an XSD that is used to validate an XML stream. One of the elements of data cannot contain a zero or the processing must reject it outright. I would like the validation to be able to flag this as not valid so it never gets to my program. Can the XSD:element or another descriptor contain something that says that zero (and/or null) is not an allowed value in the data?