Vocabulary Comparison Matrix Proposal 1 Proposal 2 OWL Lite
RDF Schema Features:
* Class (Thing, Nothing) yes yes yes
* rdfs:subClassOf yes yes yes
* rdf:Property yes yes yes
* rdfs:subPropertyOf yes yes yes
* rdfs:domain yes yes yes
* rdfs:range yes yes yes
* Individual yes yes yes
"Annotation" Properties:  
* rdfs:label yes yes yes
* rdfs:comment yes yes yes
* rdfs:seeAlso yes yes yes
* rdfs:isDefinedBy yes yes yes
 
ADD FROM OWL
(In)Equality:  
* equivalentClass yes yes yes
* equivalentProperty yes yes yes
* sameAs yes yes yes
* differentFrom yes yes yes
 
Property Characteristics:  
* inverseOf yes yes yes
* TransitiveProperty yes yes yes
* SymmetricProperty yes yes yes
* FunctionalProperty yes yes yes
* InverseFunctionalProperty yes yes yes
* AnnotationProperty no yes yes
 
MAYBE:  
* AllDifferent, distinctMembers ? ? yes Note: this is just syntatic sugar for "differentFrom"
* ObjectProperty ? yes yes
* DatatypeProperty ? ? yes
* disjointWith ? yes no
 
Class/Restriction/MISC  
* complementOf no yes* no Note: complementOf is doable because we don't have class intersection or union
* oneOf no no no
* Restriction no no yes
* allValuesFrom, someValuesFrom no no yes
* minCardinality, maxCardinality no no yes* Note: cardinality can only be 0 or 1 for OWL LITE
* cardinality no no yes*
* unionOf no no no
* intersectionOf no no yes
* hasValue no no no
* DataRange no no no
Note: OWL DL/FULL has everything.