<!ELEMENT contact  (first , last , employer , streetAddress , city , 
                    state , zip , phone , fax , email )>
<!ATTLIST contact  type  (personal | professional )  #REQUIRED >
<!ELEMENT first  (#PCDATA )>
<!ELEMENT last  (#PCDATA )>
<!ELEMENT employer  (#PCDATA )>
<!ELEMENT streetAddress  (#PCDATA )>
<!ELEMENT city  (#PCDATA )>
<!ELEMENT state  (#PCDATA )>
<!ELEMENT zip  (#PCDATA )>
<!ELEMENT phone  (#PCDATA )>
<!ELEMENT fax  (#PCDATA )>
<!ELEMENT email  (#PCDATA )>
<!ELEMENT contactDB  (contact )>