There are no integer, floating point, date, or other data types in standard XML. Thus, you can???t use a DTD to say that the number of walks must be a non-negative integer, or that the ERA must be a floating point number between 0.0 and 1.0, even though doing so would be useful in examples like this one.