Database Design Question

Posted by Soo on Stack Overflow See other posts from Stack Overflow or by Soo
Published on 2010-05-07T18:43:09Z Indexed on 2010/05/07 18:48 UTC
Read the original article Hit count: 116

Filed under:
|

Ok SO, I have a user table and want to define groups of users together. The best solution I have for this is to create three database tables as follows:

UserTable

user_id
user_name

UserGroupLink

group_id
member_id

GroupInfo

group_id
group_name

This method keeps the member and group information separate. This is just my way of thinking. Is there a better way to do this? Also, what is a good naming convention for tables that link two other tables?

© Stack Overflow or respective owner

Related posts about database-design

Related posts about sql