【发布时间】:2010-06-03 18:57:31
【问题描述】:
我需要用关系数据库来表示图信息。
假设 a 连接到 b、c 和 d。
a -- b |_ c |_ d我可以有a、b、c、d的节点表,也可以有链接表(FROM, TO) -> (a,b), (a,c), (a,d )。 对于其他实现,可能有一种方法可以将链接信息存储为 (a,b,c,d),但表中元素的数量是可变的。
- Q1:有没有办法在表格中表示可变元素?
- Q2:有没有什么通用的方法可以用关系型数据库来表示图结构?
【问题讨论】:
-
你需要做什么样的查询?这可能会改变您存储它们的方式...
-
“数据库”实际上是指“关系数据库”吗?如果没有,Graph Database 将是显而易见的选择。