Home > Appendix > DITA 1.3 specification > Architectural specification: All-inclusive edition > Coding practices for DITA grammar files > RELAX NG coding requirements
This section explains how to implement RELAX NG based document-type shells, specializations, and constraints.
@props
or @base
attribute. An attribute domain module defines exactly one new attribute type.