为什么 SiteNavigationElement 的架构属性为 "material"?

Why would SiteNavigationElement have a schema attribute of "material"?

谁能帮我理解一下Schema.org?例如,此页面列出了站点导航的架构:

http://schema.org/SiteNavigationElement

但为什么 material 是一个属性?为什么或何时会列出 material

我对这些模式属性的理解是它们描述了它包含的元素。那么为什么导航元素需要 material ,例如皮革或塑料?还是我对这些架构属性的理解有误?

Schema.org 类型总是可以拥有其父类型的所有属性。

并非所有属性都对所有子类型都有意义。


对于SiteNavigationElement,其父类型为WebPageElement,其父类型为CreativeWork,其父类型为Thing

material 属性 是为 CreativeWork(和 Product)定义的。 CreativeWork 也可以是体力劳动,为此指定 material 是有意义的。如果你有一个数字 CreativeWork(就像每个 SiteNavigationElement 一样),只需忽略这个 属性.