<!ELEMENT RECORD ((CAR|VAN)*)>
<!ATTLIST RECORD DATE CDATA #REQUIRED>
<!ELEMENT CAR (PASSENGER*)>
<!ELEMENT VAN (PASSENGER*)>
<!ELEMENT PASSENGER EMPTY>

Example 1: A DTD that represents the log of a tollbooth on a bridge.

Back to Article