I'm setting up a new mySQL backed website. Each user needs a database table with about 12 fields that are the same for each user. Users will vary in the number ofrows from about 20 to 200.
I'm trying to decide if I should create a seperate table for each user with the same 12 fields or just stack the users on top of one another in a large table and add a 13th field for user_ID.
Other than some periodic admin reports to see what's going on with the site, data from one user will not need to be accessed with data from other users which makes me inclined to use seperate tables.
I'm not even really sure what other potential issues might be, so any thoughts appreciated.
I'm trying to decide if I should create a seperate table for each user with the same 12 fields or just stack the users on top of one another in a large table and add a 13th field for user_ID.
Other than some periodic admin reports to see what's going on with the site, data from one user will not need to be accessed with data from other users which makes me inclined to use seperate tables.
I'm not even really sure what other potential issues might be, so any thoughts appreciated.