【发布时间】:2011-03-02 18:59:37
【问题描述】:
问候,堆栈溢出
在我的数据库中,我已经有一个表“联系人”,其中包含个人的记录。我的数据库中还有其他几个表,它们代表“技能集”,其中包含表示特定技能的记录。
1) 我将其绘制为“多对多”关系是否正确? (每个联系人可以有多个技能集,每个技能集可以属于多个联系人)
2) 我是数据库新手——我想链接表吗?
3) 有没有办法在我的程序(C# + windows 窗体)中实现这一点,这样对于“联系人”表中的任何给定记录,所有相关“技能集”表的名称或 与“联系人”记录关联的所有“技能”记录都可以检索到吗?
(数据库位于 SQL Server Express 2008 上。正在通过 VisualStudio 2008 内置的“数据连接向导”从数据库中检索数据)
【问题讨论】:
标签: c# sql database-design many-to-many