我想使用使用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