@base          <https://w3id.org/leo/> .
@prefix geonames: <http://www.geonames.org/ontology#> .
@prefix owl:   <http://www.w3.org/2002/07/owl#> .
@prefix skos:  <http://www.w3.org/2004/02/skos/core#> .
@prefix schema-org: <http://schema.org/> .
@prefix bio:   <http://purl.org/vocab/bio/0.1/> .
@prefix conf:  <http://lodview.it/conf#> .
@prefix metalex: <http://www.metalex.eu/metalex/2008-05-02#> .
@prefix ocd:   <http://dati.camera.it/ocd/> .
@prefix rel:   <http://purl.org/vocab/relationship/> .
@prefix dcterms: <http://purl.org/dc/terms/> .
@prefix dbpprop: <http://dbpedia.org/property/> .
@prefix foaf:  <http://xmlns.com/foaf/0.1/> .
@prefix bbc:   <http://www.bbc.co.uk/ontologies/> .
@prefix void:  <http://rdfs.org/ns/void#> .
@prefix dbpedia-owl: <http://dbpedia.org/ontology/> .
@prefix dbpedia: <http://dbpedia.org/resource/> .
@prefix frbr:  <http://purl.org/vocab/frbr/core#> .
@prefix dwc:   <http://rs.tdwg.org/dwc/terms/> .
@prefix claros: <http://purl.org/NET/Claros/vocab#> .
@prefix crm-owl: <http://purl.org/NET/crm-owl#> .
@prefix meta:  <http://example.org/metadata#> .
@prefix bmuseum: <http://collection.britishmuseum.org/id/ontology/> .
@prefix ods:   <http://lod.xdams.org/ontologies/ods/> .
@prefix gml:   <http://www.opengis.net/gml/> .
@prefix muninn: <http://rdf.muninn-project.org/ontologies/documents#> .
@prefix xsd:   <http://www.w3.org/2001/XMLSchema#> .
@prefix yago:  <http://dbpedia.org/class/yago/> .
@prefix rdfs:  <http://www.w3.org/2000/01/rdf-schema#> .
@prefix units: <http://dbpedia.org/units/> .
@prefix rso:   <http://www.researchspace.org/ontology/> .
@prefix geo:   <https://www.w3.org/2003/01/geo/wgs84_pos#> .
@prefix oad:   <http://lod.xdams.org/reload/oad/> .
@prefix crm120111: <http://erlangen-crm.org/120111/> .
@prefix cdoc:  <http://www.cidoc-crm.org/cidoc-crm#> .
@prefix bibleontology: <http://bibleontology.com/property#> .
@prefix prov:  <http://www.w3.org/ns/prov#> .
@prefix crm:   <http://erlangen-crm.org/current/> .
@prefix cc:    <http://creativecommons.org/ns#> .
@prefix shoah: <http://dati.cdec.it/lod/shoah/> .
@prefix npg:   <http://ns.nature.com/terms/> .
@prefix org:   <http://www.w3.org/ns/org#> .
@prefix gn:    <http://www.geonames.org/ontology#> .
@prefix ibc:   <http://dati.ibc.it/ibc/> .
@prefix aemetonto: <http://aemet.linkeddata.es/ontology/> .
@prefix skos-xl: <http://www.w3.org/2008/05/skos-xl#> .
@prefix lgdo:  <http://linkedgeodata.org/ontology/capital> .
@prefix rdf:   <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
@prefix eac-cpf: <http://archivi.ibc.regione.emilia-romagna.it/ontology/eac-cpf/> .
@prefix bibo:  <http://purl.org/ontology/bibo/> .
@prefix time:  <http://www.w3.org/2006/time#> .
@prefix dc:    <http://purl.org/dc/elements/1.1/> .
@prefix prism21: <http://prismstandard.org/namespaces/basic/2.1/> .
@prefix po:    <http://purl.org/ontology/po/> .

<onto/milk-functional-testing/MilkFunctionalTesting>
        a                 owl:Class ;
        rdfs:comment      "La classe che modella i controlli funzionali sul latte. In generale i controlli funzionali consistono nel rilievo di dati produttivi e riproduttivi su animali per la produzione della carne e del latte. Le specie controllate per la produzione della carne sono i bovini e gli ovini, mentre quelle per la produzione del latte sono i bovini, i bufalini e gli ovicaprini. I controlli funzionali hanno una frequenza di controllo e misurano dei parametri quali il latte alle 24 ore, il grasso alle 24 ore, le proteine alle 24 ore."@it , "The class that models milk functional testing. In general, functional controls consist of recording production and reproductive data on farm animals for meat and milk production. The species controlled for meat production are cattle and sheep, while those for milk production are cattle, buffalo and sheep and goats. Functional controls have a control frequency and measure parameters such as milk at 24 hours, fat at 24 hours, protein at 24 hours."@en ;
        rdfs:isDefinedBy  <onto/milk-functional-testing> ;
        rdfs:label        "Controllo Funzionale sul Latte"@it , "Milk Functional Testing"@en ;
        rdfs:subClassOf   <onto/livestock-assessment/LivestockAssessment> ;
        rdfs:subClassOf   [ a                         owl:Restriction ;
                            owl:onClass               <onto/co/LivestockFarm> ;
                            owl:onProperty            <onto/livestock-assessment/isAssessmentOf> ;
                            owl:qualifiedCardinality  "1"^^xsd:nonNegativeInteger
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onClass                  <onto/milk-functional-testing/EvaluatedMilking> ;
                            owl:onProperty               <onto/milk-functional-testing/hasEvaluatedMilking>
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onClass                  <onto/milk-functional-testing/TimePeriod> ;
                            owl:onProperty               <onto/milk-functional-testing/hasTimeOfMilkQuantityMeasurement>
                          ] ;
        rdfs:subClassOf   [ a                  owl:Restriction ;
                            owl:allValuesFrom  <onto/milk-functional-testing/TestingFrequency> ;
                            owl:onProperty     <onto/milk-functional-testing/hasTestingFrequency>
                          ] ;
        rdfs:subClassOf   [ a                         owl:Restriction ;
                            owl:onClass               <onto/animal/FarmAnimal> ;
                            owl:onProperty            <onto/livestock-assessment/hasSubject> ;
                            owl:qualifiedCardinality  "1"^^xsd:nonNegativeInteger
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onClass                  <onto/milk-functional-testing/TestingPerformerRole> ;
                            owl:onProperty               <onto/milk-functional-testing/hasTestingPerformerRole>
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onDataRange              xsd:integer ;
                            owl:onProperty               <onto/milk-functional-testing/numPerformedMilking>
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onClass                  <onto/analysis/UnitOfMeasure> ;
                            owl:onProperty               <onto/analysis/hasReferenceUnitOfMeasure>
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onDataRange              xsd:boolean ;
                            owl:onProperty               <onto/milk-functional-testing/isMilkingPerformedWithRobot>
                          ] ;
        rdfs:subClassOf   [ a                            owl:Restriction ;
                            owl:maxQualifiedCardinality  "1"^^xsd:nonNegativeInteger ;
                            owl:onClass                  <onto/milk-functional-testing/MilkSampleType> ;
                            owl:onProperty               <onto/milk-functional-testing/hasMilkSampleType>
                          ] ;
        owl:versionInfo   "stabile"@it , "stable"@en .
