Таблица для регистрации. Думаю 2 шт.
Первая - id, login, password
Вторая - id, ФИО, дата рождения, город, права пользователя.....
Нормально так?
_____________
Принимаю заказы, писать в ЛС
Valick
25.12.2014 - 18:21
в двух таблицах нет смысла, одной достаточно, другое дело права пользователя можно вынести в отдельную, если пользователь может принадлежать нескольким группам у которых разные права
_____________
Стимулятор ~yoomoney - 41001303250491
А временный уникальный ключ, который будет хранится в сессии, в какой таблице лучше хранить.
_____________
Принимаю заказы, писать в ЛС
FatCat
25.12.2014 - 20:48
ИМХО, лучше в таблицу временных ключей, связав по айдишнику.
В таблице пользователей нужно хранить ту информацию, которая хранится постоянно. А временный ключ после использования или истечения срока хранения можно удалять из таблицы ключей.
_____________
Бесплатному сыру в дырки не заглядывают...
FatCat
25.12.2014 - 20:53
Цитата (Медведь @ 25.12.2014 - 17:12) |
Таблица для регистрации. Думаю 2 шт. |
Иногда имеет смысл разнесения личной информации в 2 таблицы.
Например, в нашем движке форума это сделано.
Но во вторую таблицу вынесены конечно же не права доступа, а те данные, которые редко используются. Например, личное фото - даже если оно загружено, его видно только зарегистрированным пользователям и только на странице просмотра профиля.
Права доступа проверяются при любом заходе на любую страницу, поэтому права доступа (точнее, айдишник группы доступа) конечно же в основной таблице.
_____________
Бесплатному сыру в дырки не заглядывают...
Временный ключ вместе с логином. Еще можно дописать поле blocked. ФИО во второй таблице обязательно. Права доступа как уже было предложено в отдельной - третьей. Вообще ER диаграммы в студию :-).
Быстрый ответ:
Powered by dgreen
Здесь расположена полная версия этой страницы.