Hello guys,
I'm creating a multilingual website in Drupal 7 where I have a list of members with some information about each one. Theses members aren't Drupal users. I would like to have a link to a page with a list of the members with their information.
I would like to ask you about the ontologies I should use to describe the differents fields of my members content type. My content type has the following fields and RDF Mappings.
RDF Type => foaf:person
Field => RDF predicate , Attribute type
- Name => foaf:name , property
- Job => ?
- Image => foaf:depiction , rel
- Description => ?
- Email => foaf:mbox , property
- Postal address => ?
- Phone => foaf:phone
There are three fields that I don't know which ontologies I should apply. Job is a textbox with describe the job in the group. Description is a short text about to resume their education. Postal address is a textbox with their address
Any ideas of the ontologies I should use?

Comments
About the postal address
I forgot to explain Postal Address has the building address, the floor and the number of office
I would suggest using
I would suggest using http://schema.org.
A http://schema.org/Person can have a jobTitle. description can be used for the text about education. There is also a http://schema.org/PostalAddress
Currently, compound fields as used by AddressField cannot be marked up with RDFa... there is an issue about this in the RDFx issue queue. However, if your address uses Field Collection for the address, then RDFa can be used because the field collection is handled as an entity with its own fields.
Hi link, Thanks for your
Hi link,
Thanks for your answer. I have seen schema.org/Person and it seems to be bettter to describe my fields. I'm going to check field collection too.
Thanks for your answer :)