我想用Neo4j圖形來實現RDBMS定義和強制執行已知模式的能力。我們知道我們的圖應該是什麼樣的(所有邊類型和節點類型)。因此,我們只是想阻止某人(開發人員/用戶)添加一個「無效」的邊或節點類型,即不是定義的圖模式的一部分。我們如何執行圖表模式?注意我不是在詢問如何強制實現邊或圖的屬性,而只是強調如果一組特定的已知邊和節點類型構成圖, 請幫忙如何定義和實施Neo4J圖的模式?
2
A
回答
3
這應該可以在應用程序端完成。構建一個強制執行這種事情的包裝器/ API,並讓開發人員使用它。很抱歉的答案很簡單...
2
在這裏,大部分的手段來定義一個模式語言的驅動程序或框架:
對於Java,我們開發structr(https://github.com/structr/structr),您定義您的架構在Java bean中。你可以開始f.e.與在此截屏所示的簡單Maven原型:http://vimeo.com/53235075
乾杯 阿克塞爾
相關問題
- 1. 如何構建和實施自助式自定義報告?
- 2. 如何實施neo4j持久性?
- 3. 如何使用neo4j實施修訂?
- 4. 如何實施Chrome Metro模式?
- 5. 如何實施策略設計模式?
- 6. 如何實施戰略模式?
- 7. 訪客模式的實施
- 8. 如何實施和使用的子模式從System.Console.CmdArgs功能
- 9. 命名空間中定義和實施
- 10. IdentityServer4 - 如何實施模仿
- 11. ColdFusion實施策略模式
- 12. 服務實施模式
- 13. 統一實施cachedrepository模式
- 14. 如何在JUNG圖中實施自定義佈局?
- 15. 自定義搜索實施
- 16. 自定義沖洗實施
- 17. 在自定義ICACHE實施
- 18. Codeigniter 2和.htaccess - 如何實施「停機維護」模式?
- 19. Sencha Touch 2 MVC - 如何實施和使用自定義代理
- 20. 的Neo4j - 如何模擬MySQL的多個模式部署的Neo4j
- 21. 如何實施知識圖
- 22. 制定自定義IoC - 如何實施具有範圍的DI?
- 23. 實施的jQuery DatePicker的自舉模式
- 24. 未定義的參考與模板類的成員實施
- 25. 爲未實施的模型字段定義的選擇?
- 26. 工廠模式實施中的問題
- 27. 鎖定和刷新實施
- 28. 如何定義ActiveRecord模型的模式?
- 29. Google地圖中的「旅行模式」菜單是如何實施的?
- 30. 如何強制實施限制的JSON模式
您也可以考慮生態系統的項目,如http://beta.sylvadb.com/ –