Тож це більше питання дизайну.
У мене є один первинний ключ (скажімо, ідентифікатор користувача), і у мене є багато інформації, пов'язаної з цим користувачем.
Чи слід мати декілька таблиць, розбитих на категорії відповідно до інформації, або я повинен мати лише одну таблицю з багатьма стовпцями?
Як я раніше це робив, це мати декілька таблиць, скажімо, одну таблицю для даних про використання додатків, одну таблицю для інформації про профіль, одну таблицю для токенів заднього кінця тощо, щоб все виглядало організовано.
Нещодавно хтось сказав мені, що краще не робити цього так і мати таблицю з великою кількістю стовпців - це добре. Вся справа в тому, що всі ці стовпці мають однаковий первинний ключ.
Я досить новачок у розробці баз даних, тому який підхід краще та які плюси та мінуси?
Який звичайний спосіб це зробити?