C# 结合Sql Server和图形数据库中的数据

C# 结合Sql Server和图形数据库中的数据,c#,sql-server-2014,graph-databases,sql-graph,C#,Sql Server 2014,Graph Databases,Sql Graph,在我的C#项目中,关系存储在图形数据库中,我想从Sql Server(我的主要数据库)中提取基于关系的数据 从这两个数据库中提取数据的最佳方法是什么 查看SQL Graph体系结构是从SQL Server 2017+开始引入的,随着时间的推移,我们将看到许多新功能。到目前为止,有一个已知的问题。不支持图形对象上的跨数据库查询 其中一种方法可能是在图形中具有数据冗余 数据库,然后完全转向它 此版本中的节点和边缘表有某些限制: 本地或全局临时表不能是节点表或边缘表 表类型和表变量不能是节点或边缘表

在我的C#项目中,关系存储在图形数据库中,我想从Sql Server(我的主要数据库)中提取基于关系的数据


从这两个数据库中提取数据的最佳方法是什么

查看SQL Graph体系结构是从SQL Server 2017+开始引入的,随着时间的推移,我们将看到许多新功能。到目前为止,有一个已知的问题。不支持图形对象上的跨数据库查询

其中一种方法可能是在图形中具有数据冗余 数据库,然后完全转向它

此版本中的节点和边缘表有某些限制:

  • 本地或全局临时表不能是节点表或边缘表
  • 表类型和表变量不能是节点或边缘表
  • 节点和边缘表不能是系统版本控制的临时表
  • 节点和边缘表不能是内存优化表
  • 用户无法使用update语句更新边缘的$from_id和$to_id列。要更新边连接的节点,用户必须插入指向新节点的新边并删除前一条边
  • 它不支持图形对象上的跨数据库查询