Implementing a 'many-to-many' database
Posted
by Raven Dreamer
on Stack Overflow
See other posts from Stack Overflow
or by Raven Dreamer
Published on 2010-06-11T18:01:15Z
Indexed on
2010/06/11
18:02 UTC
Read the original article
Hit count: 203
Greetings, stack*overflow*
In my database, I already have one table, 'contacts' that contains records of individual people. I also have several other tables in my database which represent "skill sets" that contain records denoting a particular skill.
1) Am I correct in plotting this as a "many-to-many" relationship? (each contact can have multiple skill sets, and each skill set can belong to multiple contacts)
2) I'm new to databases -- do I want to link the tables?
3) Is there a way to implement this in my program (C# + windows forms) such that for any given record in the 'contacts' table, either the names of all associated 'skill set' tables or all the 'skill' records associated with the 'contact' record could be retrieved?
(Database is located on SQL Server Express 2008)
© Stack Overflow or respective owner