The Dataspace Protocol is a set of specifications designed to facilitate interoperable data sharing between entities governed by usage control and based on Web technologies. These specifications define the schemas and protocols required for entities to publish data, negotiate Agreements, and access data in a data space
odrl:hasPolicy has an inferencing rule connected, stating that any subject of it (rdfs:domain) is by definition also the object of an odrl:target in its Policy and/or Rule.
Therefore, to prevent inconsistencies, a Catalog or Dataset must not have any additional odrl:target attribute.
Exception is the ContractRequestMessage, which has no enclosing Catalog or Dataset --> odrl:target is mandatory
odrl:hasPolicy has an inferencing rule connected, stating that any subject of it (rdfs:domain) is by definition also the object of an odrl:target in its Policy and/or Rule.
Therefore, to prevent inconsistencies, a Catalog or Dataset must not have any additional odrl:target attribute.
Exception is the ContractRequestMessage, which has no enclosing Catalog or Dataset --> odrl:target is mandatory