Whats a good way of describing people, locations, events, documents in RDF in an interoperable way?
This is a tough question, because it’s really about being good at modeling information, which itself is pretty difficult. An interesting xml.com article by Bob DuCharme and John Cowan [RDF-Friendly] illustrates a series of approaches that might be useful useful, especially if you are used to writing XML documents. Libby Miller wrote a short piece on three practical principles for creating interoperable data with RDF [ThreePP]. The other thing you can do is reuse RDF vocabularies (schemas) where they are available. So for example you could use Dublin Core [DC] to represent information about webpages and other documents; the Friend of a Friend [FOAF] vocabulary or vCard in RDF [VCARD] for people, addresses, relationships. Reusing vocabularies can be difficult if parts of a schema are similar to what you want, but do not quite represent it exactly. RDF has subClassOf and subPropertyOf relationships to accommodate these similarities interoperably. These are not currently processed in very