- From: Ruben Verborgh <ruben.verborgh@ugent.be>
- Date: Fri, 25 Sep 2015 14:33:27 +0200
- To: Asbjørn Ulsberg <asbjorn@ulsberg.no>
- Cc: Hydra <public-hydra@w3.org>
Hi Asbjørn, > As Markus explains in https://twitter.com/MarkusLanthaler/status/642229032650698752, some plural properties (having a JSON array data type) in Hydra are named in singular form (“operation” instead of “operations”, for instance) so they can be more easily mapped to Schema.org. How do you define a "plural property"? > I’d like to suggest that this decision is wrong for two reasons. Wrong it cannot be; it's just a name. The logical reason here is that RDF property names are typically singular, because each value is part of a single triple. I.e., if Alice has friends Bob, Charly, and Dean, then this is :alice :hasFriend :Bob. :alice :hasFriend : Charly. :alice :hasFriend : Dean. The JSON-LD context can, however, have a mapping from the plural to the singular. But following the RDF model idea, the property name itself should be singular. Ruben
Received on Friday, 25 September 2015 12:34:00 UTC