2010-11-18 19 views
4

RDFEntity Attribute Value modelinin üst modeli mi?EAV, RDF ile nasıl kıyaslanır?

EAV Frameworks'a bakıyorum ve birçok RDF Çerçevesinin EAV Çerçevelerini sağlamak için kullanılabileceği anlaşılıyor.

E.g. Bir RDF mağazası ve LinqToRDF gibi bir şeyle kendime hazır bir .NET EAV Framework'üm olur muydu?

+0

LinqToRdf'yi incelemek istiyorsanız dotNetRDF'ye bakmak isteyebilirsiniz - SPARQL uç noktalarının çok daha geniş bir yelpazesini sorgulamak ve SPARQL 1.1 Güncellemesine dayanarak veriyi devam ettirmek için SVN'de henüz LinqToRdf yayınlanmamış bir portum var henüz tamamlanmamış SPARQL 1.1 standardını destekleyen daha yeni mağazalar – RobV

cevap

1

Başka bir yere koymayı tercih ederim: RDF modellerini depolamak için bir EAV deposu kullanabilirsiniz.

+1

Sorun şu ki, çok sayıda mevcut RDF mağazası (üç katmanı) ve çerçeve var, ve gitmeye hazır EAV çerçeveleri bulmakta zorlanıyorum. Öyleyse, eğer bir EAV veri tabanı oluşturuyorsam, RDF çerçevesinin üzerine inşa edilmesinin iyi bir fikir olup olmadığını merak ediyorum. – codeulike

+2

+1 RDF, özünde iyi tanımlanmış anlamlara sahip bir EAV modelidir – RobV

+0

@codeulike: Ah! Eh, bir EAV veritabanı için tam üflemeli üçlü mağaza kullanarak overkill gibi görünüyor. –

İlgili konular