Suppose I have the following table schema:
ID | Name | Width | Height | Size
What are considerations to think about when breaking this table into two tables with one-to-one relationship?
E.g.:
ID | Name
and
ID | Width | Height | Size
My concern is that I'll have a lot of columns on the table (not just five, here is for illustration purposes only with high possibility of adding new columns in the future). I'm worried that bigger table row sizes can have negative impact on performance and/or clarity of design. Is this true? And performance hit compared with joining tables.