I'm struggling with this design issue for my database:
Which is better from the point of view of performance and efficiency:
a large table with lots of empty fields
OR
lots of small tables without empty fields
??