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: 157
        
database-design
|sql
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