I\'m setting up a table that might have upwards of 70 columns. I\'m now thinking about splitting it up as some of the data in the columns won\'t be needed every time the tab
That's not a problem unless all attributes belong to the same entity and do not depend on each other. To make life easier you can have one text column with JSON array stored in it. Obviously, if you don't have a problem with getting all the attributes every time. Although this would entirely defeat the purpose of storing it in an RDBMS and would greatly complicate every database transaction. So its not recommended approach to be followed throughout the database.