5 ms·
I think it depends on: a) potential number of users you are going to have in your table b) number of times you use that data in joins etc. I think in the major
by vividmind 14y ago
I think it depends on:
a) potential number of users you are going to have in your table
b) number of times you use that data in joins etc.
I think in the majority of cases you can have that data in one table (although you will most likely require normalization for some other types of info - address, contacts, etc.). I would only think about moving some columns out of users table if they are too heavy and I have many millions of users.
- mcrider 14y agoWhat do you mean by 'too heavy'? I'm not sure how moving the data to another table would help if you have a lot of users. I would use a user_profiles table if I wanted values to be localized (different values for different languages), but couldn't see a good reason otherwise.