Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "SchemaOrg vocabulary"

(UML Overview)
m (Not Used)
 
(7 intermediate revisions by the same user not shown)
Line 10: Line 10:
 
== UML Overview ==
 
== UML Overview ==
  
[[Image:Schema-org 2.0.100.png|center]]
 
 
Places:
 
 
[[Image:Schema-places-2.0.101.png|center]]
 
  
 
Notes:
 
Notes:
 
* Additions to the official RDFS representation of schema.org are shown in blue
 
* Additions to the official RDFS representation of schema.org are shown in blue
 
* Classes shown in red will be expanded below
 
* Classes shown in red will be expanded below
 +
=== Main===
 +
[[Image:Schema-main-2.0.101D.png|center]]
  
== Classes ==
+
===Place===
=== CreativeWork ===
+
 
=== Event ===
+
[[Image:Schema-places-2.0.101.png|center]]
=== Organization ===
+
 
=== Person ===
+
===LocalBusiness===
=== Place ===
+
[[Image:Schema-lbusiness-2.0.101.png|center]]
  
 
== Person Attributes==
 
== Person Attributes==
Line 35: Line 32:
 
* birthdate - use v
 
* birthdate - use v
 
* contact points - use(v:tel, foaf:mbox, v:Fax)
 
* contact points - use(v:tel, foaf:mbox, v:Fax)
* email - use oaf:box
+
* email - use vcard:email
 
* familyName - use v:family-name in v:Name
 
* familyName - use v:family-name in v:Name
 
* faxNumber - use v:Fax
 
* faxNumber - use v:Fax
Line 45: Line 42:
 
* interactionCount - ?????
 
* interactionCount - ?????
 
* jobTitle : use os:jobTitle in Organization
 
* jobTitle : use os:jobTitle in Organization
* knows : use oaf:knows
+
* knows : use foaf:knows
 
* telephone : use v:tel
 
* telephone : use v:tel
 +
 +
== PostalAddress ==
 +
 +
We don't use this class or any of its attributes. We use vcard:Address instead. E.g. instead of schema:postalCode we use vcard:postalCode. schema:postOfficeBoxNumber is interesting; we might use that in the future.

Latest revision as of 21:54, 10 May 2012

{{#eclipseproject:technology.higgins|eclipse_custom_style.css}}

This page describes what classes and attributes are used from the RDF/OWL representation of the http://schema.org vocabulary.

STATUS: Work in progress.

Files

UML Overview

Notes:

  • Additions to the official RDFS representation of schema.org are shown in blue
  • Classes shown in red will be expanded below

Main

Schema-main-2.0.101D.png

Place

Schema-places-2.0.101.png

LocalBusiness

Schema-lbusiness-2.0.101.png

Person Attributes

Not Used

  • additionalName - use card:additional-name in v:Name
  • address - use v:adr
  • affiliation Organization (multiple) - use v:org (singular per context)
  • birthdate - use v
  • contact points - use(v:tel, foaf:mbox, v:Fax)
  • email - use vcard:email
  • familyName - use v:family-name in v:Name
  • faxNumber - use v:Fax
  • gender - use foaf:gender
  • givenName - use v:given-name in v:Name
  • homeLocation : Place or ContactPoint - use p:Person role=p:Home
  • honorificPrefix : use v:honorific-prefix in v:Name
  • honorificSuffix : use v:honorific-suffix in v:Name
  • interactionCount - ?????
  • jobTitle : use os:jobTitle in Organization
  • knows : use foaf:knows
  • telephone : use v:tel

PostalAddress

We don't use this class or any of its attributes. We use vcard:Address instead. E.g. instead of schema:postalCode we use vcard:postalCode. schema:postOfficeBoxNumber is interesting; we might use that in the future.

Back to the top