To define a property that is a string we can use:
ex:name rdf:type owl:DatatypeProperty ;
rdfs:domain ex:Person ;
rdfs:range xsd:string .
To define a property that is a list we can use:
ex:colors rdf:type owl:DatatypeProperty ;
rdfs:domain ex:TrafficLight ;
rdfs:range rdf:List .
But how to define a property that is a List of string? Thanks!