Целостность БД, Пользователи и SSO - PullRequest
0 голосов
/ 02 июля 2011

В существующей БД у нас есть несколько таблиц, связанных с центральной таблицей USERS. Такие таблицы, как список старого пароля или пользовательские настройки, связаны на основе столбца USER_ID в основной таблице USERS.

Новое требование - разрешить обработку входа в систему и настроек с использованием единого входа, то есть в случае, когда в таблице ПОЛЬЗОВАТЕЛЕЙ нет пользователей. На первый взгляд, это может потребовать отхода от комплексной обработки базы данных с использованием ключей, поскольку основная запись USER_ID в таблице USERS не будет существовать и нарушит следующие записи в цепочке.

Есть мысли о том, как обращаться с таким делом И как держать ключи на месте?

1 Ответ

2 голосов
/ 02 июля 2011

Вы можете создать запись в таблице USERS, когда пользователь входит в систему, которую вы еще не знаете.

...