Может кто-нибудь, пожалуйста, скажите мне разницу между свойствами schema.org isPartOf и hasPart и когда использовать один вместо другого?Разница между isPartOf и hasPart в schema.org?
0
A
ответ
2
Как указано на их страницах, это Обратные свойства.
В качестве примера возьмем веб-страницу, которая является частью веб-сайта. Затем можно констатировать, один из них:
WebSite
hasPart
WebPage
WebPage
isPartOf
WebSite
Это не имеет значения, что вы выберете. (Но, конечно же, могут быть потребители, которые признают только одно из этих свойств.)
Примечание. В большинстве случаев Schema.org не определяет обратный эквивалент для свойства. Например, существует author
, но нет . Это происходит потому, что вы можете использовать все свойства для обоих направлений, с помощью синтаксиса:authorOf
RDFa:
rev
микроданных:
itemprop-reverse
(нестандартности, который одна из причин до prefer RDFa over Microdata)
Если у вас есть бутерброд с сыром, то сыр является частью бутерброд с сыром, и бутерброд с сыром есть часть, которая является сыр. –