Print

Print


Dear all, 

I am encoding a very detailed prosopography of a person that had many occupations with the element <occupation>. We would like to distinguish his “main” occupations from his “secondary” occupations. Here is an example:

<person>


<!— some elements here -->


<occupation from="1785">Historiker</occupation>
               <occupation>Jurist</occupation>
               <occupation>Statistiker</occupation>
          
               <occupation>Hofmeister / Söhne des Kanzlers von Gersdorff in Dresden 1743-46</occupation>
               <occupation >PD philos. / Geschichte, Statistik, Natur- und Völkerrecht Marburg 1746-</occupation>
               <occupation>aoP. philos. / Geschichte u. Statistik Göttingen 1748-</occupation>
               <occupation>aoP. iur. / Göttingen April 1753-</occupation>


<!— more elements here -->


</person>



For this reason, I had a look at the content model model.personPart. Most of its elements accepts the attribute @role whereas only <persName>, <state> and <trait> accept the attribute @type. 


Can anyone explain why <occupation> is not permitted to contain a @type attribute? Or is there a better solution for my problem?


Thanks in advance. 


Best,


-- 
Dr. Antonio Rojas Castro
Researcher, Cologne Center for eHumanities
Communication coordinator, EADH
<http://www.antoniorojascastro.com>