- From: Zyle Moore <moore.zyle@gmail.com>
- Date: Wed, 22 Oct 2025 23:42:18 -0700
- To: public-schemaorg@w3.org
Hey, hoping this is a quick question that I've just overlooked on the website. There is a specific type, ItemList, made up of ListItems, used to represent multiple values. But there are also some properties that would seem to be appropriate for lists of items, but do not say that ItemLists are valid values. For example, the MemberProgram type has a hasTiers property, with values expected to be MemberProgramTier. The property description states that it is "The tiers of a member program.", but it does not say that a value can be an ItemList. Is there some implicit characteristic, that all properties can also be lists of that property type? Would it be appropriate for the value to be an ItemList of MemberProgramTier? With HTML markup, I can just mention the property again, but for other non-markup representations, like a JSON object, what's the most appropriate way to convey this? Could all properties be represented as singular and plural, like Thing::name, or Person::givenName?
Received on Thursday, 23 October 2025 14:06:45 UTC