<!-- person.dtd -->
<!ELEMENT person (photo,title,fname,lname,personal_info,employment_history+,qualification+,skill,additional_info,connection)>  
<!ATTLIST person id ID #REQUIRED>
<!ELEMENT photo EMPTY>
<!ATTLIST photo img CDATA #REQUIRED>
<!ELEMENT title (#PCDATA)>
<!ELEMENT fname (#PCDATA)>
<!ELEMENT lname (#PCDATA)>
<!ELEMENT personal_info (gender,birthday,nationality,address,phone,email)>
<!ELEMENT gender (#PCDATA)>
<!ELEMENT birthday (#PCDATA)>
<!ELEMENT nationality (#PCDATA)>
<!ELEMENT address (#PCDATA)>
<!ELEMENT phone (#PCDATA)>
<!ELEMENT email (#PCDATA)>
<!ELEMENT employment_history (company_name,jobtitle,location,period,description)*>
<!ELEMENT company_name (#PCDATA)>
<!ELEMENT jobtitle (#PCDATA)>
<!ELEMENT location (#PCDATA)>
<!ELEMENT period (#PCDATA)>
<!ELEMENT description (#PCDATA)>
<!ELEMENT qualification (school_name,location,course,period,grade)*>
<!ELEMENT school_name (#PCDATA)>
<!ELEMENT course (#PCDATA)>
<!ELEMENT grade (#PCDATA)>
<!ELEMENT skill (computing,language,other)>
<!ELEMENT computing (#PCDATA)>
<!ELEMENT language (#PCDATA)>
<!ELEMENT other (#PCDATA)>
<!ELEMENT additional_info (homepage,facebook,twitter,interest,group_and_associations,honors_and_awards)>
<!ELEMENT homepage (#PCDATA)>
<!ELEMENT facebook (#PCDATA)>
<!ELEMENT twitter (#PCDATA)>
<!ELEMENT interest (#PCDATA)>
<!ELEMENT group_and_associations (#PCDATA)>
<!ELEMENT honors_and_awards (#PCDATA)>
<!ELEMENT connection (family,friend,colleague)*>
<!ELEMENT family (name)>
<!ELEMENT name (#PCDATA)>
<!ATTLIST name connectionID ID #REQUIRED>
<!ELEMENT friend (name)+>
<!ELEMENT colleague (name)+>

 


