PROV-CONSTRAINTS added remark on agent[prov:Person]-activity discouraging
authorTom De Nies <tom.denies@ugent.be>
Wed, 08 Aug 2012 13:23:49 +0200
changeset 4308 7a6571067aa0
parent 4305 3bfb87c8369a
child 4309 6528ab8410f7
PROV-CONSTRAINTS added remark on agent[prov:Person]-activity discouraging
model/prov-constraints.html
--- a/model/prov-constraints.html	Wed Aug 08 12:17:48 2012 +0100
+++ b/model/prov-constraints.html	Wed Aug 08 13:23:49 2012 +0200
@@ -3512,8 +3512,11 @@
 	  Similarly, there is no disjointness between activities and
  agents, and one can assert both <span
  class="name">activity(a1)</span> and <span
- class="name">agent(a1)</span> in a valid PROV instance.
-<!-- However, it is RECOMMENDED that users refrain from using the same identifier for an entity and an agent unless they refer to the same thing. -->
+ class="name">agent(a1)</span> in a valid PROV instance. 
+ However, one should keep in mind that some specific types of agents may not be suitable as activities. 
+ For example, asserting statements such as <span
+ class="name">agent(Bob, [type=prov:Person])</span> and <span
+ class="name">activity(Bob)</span> is discouraged. In these cases, disjointness can be ensured by explicitly asserting the agent as both agent and entity, and applying <a class="rule-ref" href="#entity-activity-disjoint"><span>TBD</span></a>.
   </div>