C# 在visual studio中使用c在SQL Server中显示多对多数据#

C# 在visual studio中使用c在SQL Server中显示多对多数据#,c#,sql,.net,sql-server,tsql,C#,Sql,.net,Sql Server,Tsql,我知道这是可能的,但我想不出一个方法来显示这一点 假设一个医生可以有很多专长 医生:-DOC\u ID、DOC\u NAME、SPEC\u ID 然后是一个表,它是前者的外键,即 专业化:-SPEC\u ID,SPEC\u NAME 然后链接表“我忘了这个技术术语是什么”分别是一个外键,即 博士专业化:-DOC\u ID,SPEC\u ID 如何在visual studio中显示此信息?有两种方法可以实现此目的,第一种是SQL,第二种是C#代码 此SQL查询在单个列中以逗号分隔的值给出文档名、规

我知道这是可能的,但我想不出一个方法来显示这一点

假设一个医生可以有很多专长

医生:-
DOC\u ID、DOC\u NAME、SPEC\u ID

然后是一个表,它是前者的外键,即

专业化:-
SPEC\u ID,SPEC\u NAME

然后链接表“我忘了这个技术术语是什么”分别是一个外键,即

博士专业化:-
DOC\u ID,SPEC\u ID


如何在visual studio中显示此信息?

有两种方法可以实现此目的,第一种是SQL,第二种是C#代码

此SQL查询在单个列中以逗号分隔的值给出文档名、规范名

In C#:- 
we have to loop through for each Doctor name and display the Spec_Name.

您计划如何访问数据库中的数据?您是在询问如何构建表示此关系的对象,还是如何访问数据?您确定这是一对多关系吗?对我来说,这听起来更像是一个多对多(一个医生可以有多个专业,每个专业可以“拥有”许多医生)是的,对不起,我在键入标题时被冲昏头脑了。是的,这是很多many@scott,我想插入然后查询它。
In C#:- 
we have to loop through for each Doctor name and display the Spec_Name.