使用 C# 或 javascript 的 Web 应用程序中 SQL 服务器表数据的图形表示

Graphical representation of SQL Server tables data in web application using C# or javascript

我在数据库 ProjectsTeamMembers

中有两个 table

项目 table:

ProjectName  | Team member
-------------+----------------
ProjectOne   | Member1
ProjectOne   | Member2
ProjectOne   | Member3
ProjectOne   | Member4

团队成员 table:

TeamMember | Projects
-----------+-------------
Member1    | ProjectOne
Member2    | ProjectOne
Member3    | ProjectOne
Member1    | ProjectTwo
Member2    | ProjectTwo
Member3    | ProjectThree

我需要以图形方式表示此数据,以便它能够以图形方式显示每个团队成员在不同项目中的各种联系。

例如:- Member1 和 Member2 同时连接到 ProjectOne 和 ProjectTwo,当他们看到图片时,这种连接应该很明显。

我查看了 graphviz,但我需要提供图表关系,但我的关系不是静态的,它们是动态的,具体取决于数据,所以我并不完全相信这种方法。

解决方案可以是纯服务器端代码 c# 或 java-script 或 Jquery,但应该很容易集成到 asp.net 网络应用程序

我使用了 d3.js 并且能够解决我的问题。

感谢大家的回复。