model/prov-dm.html
changeset 4479 8aa16461de6e
parent 4478 0bbd5b38ab1b
child 4481 e89828e2a81c
     1.1 --- a/model/prov-dm.html	Tue Sep 25 11:36:20 2012 +0100
     1.2 +++ b/model/prov-dm.html	Tue Sep 25 12:28:30 2012 +0100
     1.3 @@ -1586,12 +1586,30 @@
     1.4  The letter 'T' indicates an OPTIONAL <a title="time">time</a> is also permitted.
     1.5  </p>
     1.6  
     1.7 -<p><a href="#prov-dm-types-and-relations">Table 5</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to.  In the first column,  concept names  link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept. Concept names appearing in bold in the first column are the core structures introduced in <a href="#core-structures">Section 2.1</a>. Likewise, these core structures have their names and parameters highlighted in bold in the second column (prov-n representation); expanded structures are not represented with a bold font.</p>
     1.8 +
     1.9 +<p>
    1.10 +Some PROV-DM relations are not binary and involve extra optional element. They are summarized in  <a href="#secondary-elements-relations-at-a-glance-div">Table 5</a> grouping secondary objects, according to their type.  The table also adopts the same color scheme as <a href="#prov-dm-components">Figure 4</a>, allowing components to be readily identified. None of these associations correspond to the core structures introduced
    1.11 +in <a href="#core-structures">Section 2.1</a>.</p>
    1.12 +
    1.13 +
    1.14 +<div id="secondary-elements-relations-at-a-glance-div" style="text-align: center;">
    1.15 +<table   class="thinborder" style="margin-left: auto; margin-right: auto;">
    1.16 +<caption id="secondary-elements-relations-at-a-glance">Secondary optional elements in PROV-DM Relations</caption> <!-- Table 4 -->
    1.17 +<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td colspan="6">Secondary Object</td></tr> 
    1.18 +<tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td>Entity</td><td>Activity</td><td >Agent</td></tr> 
    1.19 +<tr><td rowspan="3">Subject</td><td>Entity</td><td class="component5-color"><a>MentionOf</a> (bundle)</td><td class="component2-color"><a >WasDerivedFrom</a> (activity)<br><a>Revision (activity)</a><br><a>Quotation (activity)</a><br><a>PrimarySource (activity)</a></td><td colspan="2">&mdash;</td></tr>
    1.20 +<tr><td>Activity</td><td class="component3-color"><a>WasAssociatedWith</a> (plan)</td><td class="component1-color"><a>WasStartedBy</a> (starter)<br><a>WasEndedBy</a> (ender)</td><td colspan="2">&mdash;</td></tr>
    1.21 +<tr><td>Agent</td><td>&mdash;</td><td class="component3-color"><a>ActedOnBehalfOf</a> (activity)</td><td>&mdash;</td></tr>
    1.22 +</table>
    1.23 +</div>
    1.24 +
    1.25 +
    1.26 +<p><a href="#prov-dm-types-and-relations">Table 6</a> is a complete index of all the types and relations of PROV-DM, color-coded according to the component they belong to.  In the first column,  concept names  link to their informal definition, whereas, in the second column, representations link to the information used to represent the concept. Concept names appearing in bold in the first column are the core structures introduced in <a href="#core-structures">Section 2.1</a>. Likewise, these core structures have their names and parameters highlighted in bold in the second column (prov-n representation); expanded structures are not represented with a bold font.</p>
    1.27  
    1.28  
    1.29  <div id="prov-dm-types-and-relations-fig" style="text-align: left;">
    1.30  <table  class="thinborder" style="margin-left: auto; margin-right: auto;">
    1.31 -<caption id="prov-dm-types-and-relations">PROV-DM Types and Relations</caption> <!-- Table 5-->
    1.32 +<caption id="prov-dm-types-and-relations">PROV-DM Types and Relations</caption> <!-- Table 6-->
    1.33  <tr><td><a><b>Type or Relation Name</b></a></td><td><b>Representation in the PROV-N notation</b></td><td><b>Component</b></td></tr>
    1.34  <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
    1.35  
    1.36 @@ -3326,7 +3344,7 @@
    1.37  
    1.38  <div id="attributes-at-a-glance-divz" style="text-align: left;">
    1.39  <table   class="thinborder" style="margin-left: auto; margin-right: auto;">
    1.40 -<caption id="attributes-at-a-glance">PROV-DM Attributes At a Glance</caption> <!-- Table 6 -->
    1.41 +<caption id="attributes-at-a-glance">PROV-DM Attributes At a Glance</caption> <!-- Table 7 -->
    1.42  <tr><td><b>Attribute</b></td><td><b>Allowed In</b></td><td><b>value</b></td><td><b>Section</b></td></tr> 
    1.43  <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "><td style="border-width: 0px; "></td></tr>
    1.44  <tr><td><a title="label">prov:label</a></td><td><em>any construct</em></td><td>A <a>Value</a> of type <a class="section-ref" href="http://www.w3.org/TR/xmlschema11-2/#string">xsd:string</a></td><td><a class="section-ref" href="#term-attribute-label"><span>TBD</span></a> </td></tr>
    1.45 @@ -3432,7 +3450,7 @@
    1.46  
    1.47  
    1.48  <table class="thinborder" style="margin-left: auto; margin-right: auto;">
    1.49 -<caption id="prov-dm-predefined-types">PROV-DM Predefined Types</caption> <!-- Table 7 -->
    1.50 +<caption id="prov-dm-predefined-types">PROV-DM Predefined Types</caption> <!-- Table 8 -->
    1.51  <tr><td><b>Type</b></td><td><b>Specification</b></td><td><b>Core concept</b></td></tr>
    1.52  <tr><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td><td style="border-width: 0px; "></td></tr>
    1.53  <tr><td><a title="bundle"><span class="name">prov:Bundle</span></a></td><td><a class="section-ref" href="#term-bundle"><span>TBD</span></a></td><td><a>Entity</a></td></tr>
    1.54 @@ -3581,7 +3599,7 @@
    1.55  <!--
    1.56  
    1.57  <table   class="thinborder" style="margin-left: auto; margin-right: auto;">
    1.58 -<caption id="prov-dm-data-types">Table 8: Informative List of PROV-DM Data Types</caption>
    1.59 +<caption id="prov-dm-data-types">Table 9: Informative List of PROV-DM Data Types</caption>
    1.60  
    1.61  
    1.62      <tbody><tr><th></th><th>Datatype</th><th>Value space</th></tr>
    1.63 @@ -4064,6 +4082,7 @@
    1.64  <li> <a href="http://www.w3.org/2011/prov/track/issues/492">ISSUE-492</a>: Fixed typos in  <a href="#anexample-invalidation3" class="anexample-ref"><span>Example REF</span></a>.
    1.65  <li> <a href="http://www.w3.org/2011/prov/track/issues/508">ISSUE-508</a>: Clarified the bold names and parameters  in  text preceding <a href="#prov-dm-types-and-relations-fig">Table 5</a>.
    1.66  <li> <a href="http://www.w3.org/2011/prov/track/issues/501">ISSUE-501</a>: Put the example about driving a car to Boston in a box.
    1.67 +<li> <a href="http://www.w3.org/2011/prov/track/issues/450">ISSUE-450</a>, <a href="http://www.w3.org/2011/prov/track/issues/514">ISSUE-514</a>: added table with secondary objects in relations.
    1.68  </ul>
    1.69  
    1.70  </section>