2017-01-05 11 views
0

Может кто-нибудь, пожалуйста, скажите мне разницу между свойствами schema.org isPartOf и hasPart и когда использовать один вместо другого?Разница между isPartOf и hasPart в schema.org?

+2

Если у вас есть бутерброд с сыром, то сыр является частью бутерброд с сыром, и бутерброд с сыром есть часть, которая является сыр. –

ответ

2

Как указано на их страницах, это Обратные свойства.

В качестве примера возьмем веб-страницу, которая является частью веб-сайта. Затем можно констатировать, один из них:

  • WebSitehasPartWebPage

  • WebPageisPartOfWebSite

Это не имеет значения, что вы выберете. (Но, конечно же, могут быть потребители, которые признают только одно из этих свойств.)

Примечание. В большинстве случаев Schema.org не определяет обратный эквивалент для свойства. Например, существует author, но нет authorOf. Это происходит потому, что вы можете использовать все свойства для обоих направлений, с помощью синтаксиса: