gpt4 book ai didi

nosql - Neo4j(或任何其他图形数据库)建模

转载 作者:行者123 更新时间:2023-12-04 15:47:03 27 4
gpt4 key购买 nike

我开始使用图形数据库,在我的团队中,我们已经开始为我们的软件建模图形。当我们尝试“记录”模型以查看数据库的结构时,问题就出现了。对于 SQL 数据库,您只需查看 SQL 模式。

我们花了一些时间阅读 neo4j 博客和文档,但我们已经看到,展示图形如何工作的常用方法是使用显示一些样本数据的最小图形(随机样本: sample1sample2 等) .这对于教育目的来说非常好,但我们希望能够以更正式的方式做到这一点。我们想设置什么样的节点可以与另一个节点相关,以及什么样的关系,那种东西。

使用 Spring,您可以用类包装图形,但它非常特定于 Java 和 OO 模型,我们正在使用 Erlang。我们正在寻找某种形式语言(SQL Schema 等价物),或 E-R 模型等价物,或类似的东西。

最佳答案

一种方法是将图的“元模型”(类型网络)也放入图中,然后将实例(节点)连接到它们的元模型类型。因此,您可以使用图形可视化来可视化元模型,同时使用元模型来强制附加约束(通过在元模型中存储约束信息并在实际模型更新时使用该信息),并且还使用元模型的类型节点以快速访问此类型的所有“实例”节点。

您要建模的域是什么?

关于nosql - Neo4j(或任何其他图形数据库)建模,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10269640/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com