定义:此属性引用的对象的预期类型[1]。
定义:从属性到其基础类型的链接。这迫使一个 属性只属于单一类型[1]。
rdfs:domain
中的一种类型?答案 0 :(得分:2)
我不是freebase用户,因此我没有很多关于Freebase特定部分的上下文,但是我可以谈谈可能的关系
- 预期类型等于 rdfs:range ?
- type.property.schema 等于 rdfs:domain ?
我会解释如下描述:
定义:此属性引用的对象的预期类型
表示比rdfs:range更弱的东西。 rdfs:range属性意味着您可以推断具有该属性的三元组的对象实际上具有范围作为类型。也就是说,来自:
p rdfs:范围R
和
x p y
你可以推断那个
y rdf:输入R
如果您可以独立推断y 不的类型为R,那么您就会出现逻辑上的不一致。然而,它听起来像“预期类型”,你只是有一些“意外”,但不一定是逻辑上的不一致。例如,您可能期望以某种国家货币表示价格,但它不是不正确的以其他方式说明它,只是意外
另一方面,定义:
定义:从属性到其基础类型的链接。这会强制属性仅属于单个类型
实际上看起来与rdfs:domain非常匹配。如果您知道某些内容具有该属性的值,则具有该属性的内容必须具有指定的类型。但是,我不知道freebase是否有另一个对象模型更类似于(常见的)面向对象编程语言,其中属性“属于”类。在RDF中,属性实际上属于类型。
答案 1 :(得分:2)
Expected Type
主要是社交/ UI构造。它会影响Freebase Web UI [用于]引导用户选择适当的链接目标的方式,但如果使用MQLwrite或其中一个批量上传API编写三元组/四元组,它将无任何影响,因此它&# 39;在试图推断出预期目的时,不宜依赖它。
同样,type/property/schema
属性指导了几个Web UI操作,但仅限于惯例,并且不会影响原始三重级别允许或不允许的内容。
由于上述行为,我们应该特别小心地推断三元组的意图,因为它们不太可能被许多人审查过。 (或任何!)人。 "裸三重奏" (即没有相应的断言类型),没有类型/common/topic
的可能主题被断言,并且在尝试推断意图时,各种其他极端情况都应该是查看问题。
回答一些子问题: