I have a little question about database design :
Let's say that I have a "group" (of users) table. In this table there are basic fields with information about the group (creation date, name, etc) and a field that should contain the list of users of this group.
I have a "users" table, that contains information about users (really?). This table is not linked with the group table because a user is not forced to have a group.
In a group, a user can be "president" (only one) or "scrutineer" (several)
So in the "group" table, there will be a "president" field which contains the president user ID. And i need a "scrutineer" field that will contain the list of scrutineers IDs.
I don't know how to handle this list. Maybe store every ID in one text field, separated by a character (';' or '-')...
Making another table seems strange, because it's a really little part of the site.
How would you resolve this?