Designing database: split into different tables or group them together? | Heykuki News