FOAF 中的类

http://xmlns.com/foaf/0.1/


下面符号分别表示的状态


~ unstable , - stable , _ test


===========================


Agent类 ~
foaf:Agent
包括人,组,软件,或者其他物理实体等
它的子类如表示人的foaf:Person,表示组织的


foaf:Organization


Document类 _
foaf:Document
表示那些被称为文档/文件的事物,对于电子还是物理文档,并不作任何区分
foaf:image是它的一个子类


Group类 ~
foaf:Group
Agent的子类
描述一些独立的agents的集合,各种类型的群组/组


织等
它和agent的关系用foaf:membershipClass属性来关联,表示某个组的成员。
属性foaf:member来描述agents是组的成员,比如下面这个例子。



ILRT staff


Libby Miller


也可这样:









Image类 _
foaf:Image
Doucment的子类


OnlineAccount类 ~
foaf:OnlineAccount
在线服务的帐号
子类如


foaf:OnlineChatAccount,foaf:OnlineGamingAccount等


OnlineChatAccount类 ~
foaf:OnlineChatAccount
专用于chat和IM的帐号。
子类如 foaf:jabberID,foaf:aimChatID等。


OnlineEcommerceAccount ~
foaf:OnlineEcommerceAccount
电子商户帐号,如用于买卖东西,包括Amazon,eBay,PayPal等。


OnlineGamingAccount ~
foaf:OnlineGamingAccount
在线游戏帐号
OnlineAccount的子类。


foaf:Organization ~
Agent类下那些具有社会性的组织,比如公司、社团等


目前,对于Organization和Group的区分还不是很明晰。


Person类 -
foaf:Person
人。
不区分是否活着,真实或者虚拟。
Agent的子类。


PersonalProfileDocument _
foaf:PersonalProfileDocument
个人档案,RDF格式
Document的子类,用foaf:maker属性指明这份文档的归属者。


Project类 ~
foaf:Project
正在讨论中的属性包括currentProject和pastProject。


========================


先前foaf的讨论:1234