2010-11-18 64 views
4

RDFEntity Attribute Value模型的超集嗎?EAV與RDF相比如何?

我正在調查EAV Frameworks,似乎許多RDF框架可用於提供EAV框架。

E.g.有了RDF商店和LinqToRDF之類的東西,我可以自己準備好一個.NET EAV框架嗎?

+0

如果您正在查看LinqToRdf,您可能需要查看dotNetRDF - 我有一個尚未發佈的SVN中的LinqToRdf端口,它可以查詢更廣泛的SPARQL端點並通過SPARQL 1.1 Update持續保存數據支持尚未完成的SPARQL 1.1標準的更新的商店 – RobV 2010-11-19 09:22:29

回答

1

我寧願反過來說:你可以使用EAV商店來存儲RDF模型。

+1

問題是,現有的RDF商店(三重存儲)和框架很多,而且我很難找到任何隨時可用的EAV框架。所以,如果我正在構建一個EAV數據庫,那麼我想知道在RDF框架上構建它是否是一個好主意。 – codeulike 2010-11-18 14:36:55

+2

+1 RDF本質上是一個定義明確的語義的EAV模型 – RobV 2010-11-19 09:21:01

+0

@codeulike:啊!那麼,對於EAV數據庫使用一個完整的三聯商店似乎是過度殺傷力。 – 2010-11-19 09:31:55