2013-01-11 24 views

回答

1

您可以將每個表格轉換爲一個節點類型,節點(或關係)的屬性和外鍵關係的列(在這裏你可以存儲更多的屬性)。

Neo4j的是免費模式,但你可以在Neo4j重點要做的是創建鏈接到你的根節點,每一個代表一個「類」節點。如果您將所有實例鏈接到「類」節點,則可以像瀏覽類似SQL的表格一樣遍歷它們,或者知道該節點後面的「模式」。

下面是有關如何從類別SQL模型Neo4j的一個例子: http://blog.neo4j.org/2010/03/modeling-categories-in-graph-database.html

+1

感謝您的回覆,我有一個約束,其中來自不同模式(在mysql術語中)的數據應該被隔離。 – PankajM

+0

它是無模式的,就像MongoDB一樣。但在這裏你沒有收藏。 如果使用OrientDB(另一個圖形數據庫)而不是Neo4j,則可以定義一些模式或將其保留爲空(它是混合的)。 – arutaku

+0

謝謝,我會檢查OrientDB。 – PankajM