, например у меня есть таблица users
, которые имеют 3 поля:базы данных дизайн
id - login - password
---------------------
1 | john | *****
2 | jack | *****
3 | jane | *****
Теперь я хочу, чтобы каждый пользователь мог иметь свои собственные настройки. Итак, мне нужно, чтобы создать три различных таблиц, как
user_N_settings
:
id | key | value
-------------------------
1 | save_data | True
или я должен создать один большой стол для всех пользователей, а не?
users_settings
:
id | key | value | user_id
---------------------------------------------
1 | save_data | True | 2
2 | some_opt | False | 3
, даже если у меня есть hundreads 'key' -'value' для тысяч пользователей? – nukl
cru3l, Сотни тысяч строк не так уж много. – sqlvogel
@ cru31 yes, ESPECIALLY, если у вас 1000 пользователей. –