Closed VladimirAlexiev closed 4 months ago
Discussed on call, @VladimirAlexiev do you have a specific suggestion on what the values should be here?
Good catch. This becomes
"https://www.schema.org/value": "500",
"https://www.schema.org/value": "1500",
Not good!
Assigning @vivienfan , as this is your guys' schema.
@vivienfan
hi @vivienfan and @nissimsan and @brownoxford , You need to analyze the relevant Schema terms: Order, Offer, items, PriceSpecification (for more detailed modeling of prices, including subclasses CompoundPriceSpecification, DeliveryChargeSpecification, PaymentChargeSpecification, UnitPriceSpecification).
price
(numeric) and priceCurrency
(ISO code): they don't use value
acceptedOffer -> Offer
, which itself has price fields. It means you must represent an order either using 2 nodes Order, Offer
, or one node with these 2 types and a self-link acceptedOffer
Offer.price
itemOffered
and map valuePerItem to item.price
Offer.priceSpecification[type=UnitPrice.price
@rhofvendahl to fix these in Agriculture schemas. @nissimsan and @BenjaminMoe to look at steel schemas.
Agriculture was closed with #895 Russel will be tackling steel as a solution to this issue.
The last should be fixed now with pr 950, closing
Similar to #571, some schemas map several terms to
schema:value
, which makes it impossible to distinguish these values in RDF. Eg OFBillOfLading:then in the example:
This means that in RDF you cannot tell which number is which.