should we always combine one-to-one tables?
I have a user id uid, a table containing the basics:
uid, name, address, etc..
and another table that is essentially the same thing, with the foreign key on the previous user table
uid, stats, etc..
should i just combined them? when does it make sense to and when would i not want to?
Check out this resource on the Five Normal Forms for Relational Databases. In it you will find some guidelines for deciding how to combine information or split it out into tables.
In a nutshell, use this rule of thumb: