Groups and Members database: Which of these two options is a good design?
The first one is probably the best option.

Members of a group is a kind of data that could increase some day and if you keep the first option you will only need to add a new row in the Members table.
Also you can remove or add users from a group without messing with any possible Groups indexes and without needing to update which is a more expensive action.