我想使用使用php的圖形數據庫。你能指出一些資源開始的地方嗎?那裏有沒有任何示例代碼/教程?或者在完全隨機/抽象的情況下還有其他存儲數據的方法嗎?圖形結構化數據庫和Php
-
需要的關係很抽象的例子:約翰涉及到瑪麗,既涉及到學校,約翰身材高大,瑪麗是短暫的,約翰藍眼睛,瑪麗有綠色的眼睛,詢問我要的是哪個人們都與「短的人有綠色的眼睛,上學去」 - >答案約翰
-
又如:
TrackA -> ArtistA
-> ArtistB
-> AlbumA -----> [ label ]
-> AlbumB -----> [ A ]
-> TrackA:Remix
-> Genre:House
-> [ Album ] -----> [ label ]
TrackB -> [ C ] [ B ]
考試ple查詢:
哪種流派更接近TrackB?回答:House - 因爲它與專輯C有關,專輯C與TrackA有關,並與流派有關,並且與流派有關:House
獲取所有類型:House A的相關專輯A:結果:AlbumA,AlbumB - 因爲它們都有TrackA以體裁相關:房子
-
有可能在MySQL,但它需要一個固定的一組爲每個項目和複雜的非靈活的查詢屬性/列的,而不是我需要每一個屬性是一個項目本身,而不是'屬於'的東西,是'相關'的東西。
「屬於某物和」與某事有關「(除了使用不同的單詞)之間的區別是什麼? – 2010-05-16 10:48:50
@Joel L:通過歸屬我的意思是像一個項目具有的屬性,並且相關的是項目如何相關除了一個是另一個的屬性之外,Like Tracks屬於Artist,但同一個Track可以有多個Artist。使用父/子方法,您需要將同一個孩子(音軌)複製到每個父母(藝術家)加上一首曲目可以在多個唱片集和多個標籤中,你如何描述這樣的關係而不使用圖形? – stagas 2010-05-16 10:57:28