2009-12-13 3 views
2

를 작동하는 방법이 질문RDF에 대한 질문 및 thisweknow.org이

What's a RDF triple?

과에 우수한 답변을 읽고 있었다.

로저 페더러 | 원 | 윔블던

나는 위의 문장이 삼중 항임을 이해한다. 그러나 로저 페더러는 2009 년 윔블던 우승

,

은 어떻게 그것은 RDF의 삼중으로 대표 않는 문장이되는 경우?

이 사이트 thisweknow.org에서는 사용자가 town/city로 시작하는 data.gov 데이터를 쿼리 할 수 ​​있습니다. db에서 데이터가 어떻게 보일지 예제를 줄 수 있습니까? 그 상당히 인상적이지만 나는 가 도시/도시로 시작하는를 가지고있다, 내가 볼 수있는 한 주립의 수준에서 그것을 할 수 없다. 사용자가 카운티/주/전국 수준의 데이터를 곧 쿼리 할 수있게한다고 가정합니다. 데이터 구조를 크게 변경하지 않고도 현재 수행 할 수 있습니까? 그렇다면 어떻게? 어쩌면 더 명확하게

답변

5
Roger Federer | won | tournamentX 
tournamentX | year |2009 
tournamentX | site | Wimbledon 

또는 :

tournamentX | winner | Roger Federer 
tournamentX | year |2009 
tournamentX | site | Wimbledon 

RDF 데이터 모델링, 또는 다른 노드/아크 기반 언어의 주요 트릭, 이해하는 당신은 조합을 대표하는 중간 객체를 필요 사물의. 여기에 1 년, 사이트 및 우승자가있는 "토너먼트"노드가 필요합니다. "tournamentX"는 임의의 ID입니다.