YADS Model Schema - N3


This is the Notation 3 schema for the YADS model.


  <?xml version="1.0" encoding="UTF-8"?>
  <!--
  
    YADS - Notation3
  
    This document describes YADS - A Description Service
    in an RDF Schema using Notation3.
  
    ==
  
    // From RDF Schema for YADS

    Resource:     doi:1014/yads-schema-2002-04-03
    Comment:      RDF Schema for YADS - A Description Service
    Author:       Tony Hammond <tony_hammond@harcourt.com>
    Revision:     April 3, 2002 - Tony Hammond
  


    == 

    @prefix  : <#> .
    @prefix s: <http://www.w3.org/2000/01/rdf-schema> .
  
    # Item class ( :collection | :resource )
    :Item a s:Class .
    # Nest class ( :collection & :resource )
    :Nest a s:Class .
  
    # Resource properties
    :collection a s:Property ;
        s:domain :Item, :Nest ; s:range s:Container .
    :resource a s:Property ;
        s:domain :Item, :Nest ; s:range s:Resource .
  
    # Literal properties
    :access a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :detail a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :directive a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :label a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :role a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :service a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
    :type a s:Property ;
        s:domain :Item, :Nest ; s:range s:Literal .
  
  -->
  <yads/>