Nesting of intersectionOf and unionOf

Hi,
 
I need your help on a syntactical problem (if it is one at all).
 
In mapping the data model of ISO 15926-2 to OWL I stumbled over a situation
that I had to solve with a nesting of a unionOf inside an intersectionOf,
and I would like to know whether or not that is allowed. If not, what is the
solution?
 
An example is:
 
 <owl:intersectionOf rdf:parseType="Collection"> 
 <owl:Class rdf:about="#ParticipatingRoleAndDomain"/> 
 <owl:unionOf rdf:parseType="Collection"> 
 <owl:Class rdf:about="#ClassOfArrangedIndividual"/> 
 <owl:Class rdf:about="#ClassOfEvent"/> 
 <owl:Class rdf:about="#ClassOfPeriodInTime"/> 
 <owl:Class rdf:about="#IndividualDimension"/> 
 <owl:Class rdf:about="#Property"/> 
 <owl:Class rdf:about="#Status"/> 
 </owl:unionOf>
 </owl:intersectionOf>
 
and another, even more complex:
 
 <owl:intersectionOf rdf:parseType="Collection"> 
 <owl:Class rdf:about="#ClassOfActivity"/> 
 <owl:Class rdf:about="#ClassOfFeature"/> 
 <owl:Class rdf:about="#ClassOfInformationObject"/> 
 <owl:Class rdf:about="#ClassOfOrganization"/> 
 <owl:unionOf rdf:parseType="Collection"> 
 <owl:Class rdf:about="#ClassOfInanimatePhysicalObject"/> 
 <owl:Class rdf:about="#ClassOfOrganism"/> 
 </owl:unionOf>
 <owl:unionOf rdf:parseType="Collection"> 
 <owl:Class rdf:about="#ClassOfAtom"/> 
 <owl:Class rdf:about="#ClassOfBiologicalMatter"/> 
 <owl:Class rdf:about="#ClassOfCompound"/> 
 <owl:Class rdf:about="#ClassOfCompositeMaterial"/> 
 <owl:Class rdf:about="#ClassOfFunctionalObject"/> 
 <owl:Class rdf:about="#ClassOfInformationPresentation"/> 
 <owl:Class rdf:about="#ClassOfInformationRepresentation"/> 
 <owl:Class rdf:about="#ClassOfMolecule"/> 
 <owl:Class rdf:about="#ClassOfParticulateMaterial"/> 
 <owl:Class rdf:about="#ClassOfSubAtomicParticle"/> 
 <owl:Class rdf:about="#CrystallineStructure"/> 
 <owl:Class rdf:about="#Phase"/> 
 </owl:unionOf>
 </owl:intersectionOf>
 
Please don't bother with the details, I only need confirmation that this is
legal OWL Full.
 
Can you help?
 
Kind regards,
Hans
_______________________ 
Hans Teijgeler
ISO 15926 specialist
 <http://www.InfowebML.ws> www.InfowebML.ws
 <mailto:hans.teijgeler@quicknet.nl> hans.teijgeler@quicknet.nl
phone +31-72-509 2005 
 
 
 
 

Received on Tuesday, 23 August 2005 20:06:26 UTC

AltStyle によって変換されたページ (->オリジナル) /