Children can be grouped using parentheses. Thus, the following DTD
snippet would specify that a CONTACT element could have one or more sets
of NAME/EMAIL children such that NAME always precedes EMAIL.
<!ELEMENT CONTACT (NAME, EMAIL)+>
<!ELEMENT NAME (#PCDATA)>
<!ELEMENT EMAIL (#PCDATA)>
That would look something like the following: