как лучше создать таблицы?
1) с много полями одна таблица
2) с несколькими полями 2-3 таблицы(разделить) ?
если это таблица описывающая одну сущность
например пользователя
то зачем разделять на разные таблицы? и связывать их по ключу
проще держать в одной таблице
если у тебя есть разные уровни пользователей с разными атрибутами
типо простой пользователь, супер пользователь может иметь свои поля которых нет у простого пользователя
тогда держать в одной таблице не очень, потому что часть колонок может быть nullable и лучше атрибиту конкретного уровня разнести по отдельным таблицам
это если коротко два пример дающих разные ответы на поставленный вопрос