У меня есть таблица mysql с моими пользователями ... у каждого пользователя есть различные атрибуты, такие как Проверено (да / нет), Член (да / нет) и т. Д. Мне не нужно объяснять больше .. Это очень распространенный случай. ..
Я всегда использовал для построения своих таблиц с такими строками, как это, может быть, из-за лени или просто потому, что я никогда не создавал большие БД ...
userId | userName | Verified | Member
---------------------------------------
3213 | Jon | 1 | 0
но мне интересно, есть ли какие-то преимущества, чтобы встроить его в отдельные таблицы и создать отношения позже, например
Таблица пользователей
userId | userName |
-------------------
3213 | Jon |
Таблица участников
memberId | userId | Member |
--------------------------------
555748 | 3213 | 0 |
Таблица проверок
memberId | userId | Verified |
----------------------------------
555748 | 3213 | 1 |
Какова реальная выгода от этого второго выбора?