Установка пользователя по умолчанию в пользовательской таблице - PullRequest
0 голосов
/ 06 марта 2012

Я работаю над базой данных, и у меня есть таблица «Пользователи», в которой хранится информация о пользователях сайта (имя пользователя, адрес электронной почты и т. Д.).На сайте есть форум, и если пользователь, который что-то опубликовал на сайте, удаляет свою учетную запись, я хочу, чтобы вместо имени пользователя рядом с сообщением отображалось «Удаленный пользователь».

Я знаю, что это можно сделатьсо ссылочной целостностью (установить по умолчанию) в SQL Management Studio, но я просто не могу понять, как это сделать.В таблице «Удаленный пользователь» я создал пользователя с идентификатором пользователя «1».

Заранее спасибо!

1 Ответ

1 голос
/ 06 марта 2012

Это не должно зависеть от базы данных, чтобы определить, что пользователь по умолчанию или как обрабатывать логику вокруг удаления.Приложение должно сказать базе данных «дай мне пользователя 123», а база данных должна сказать «не возвращать результат» или флаг, указывающий, что пользователь удален.Затем приложение получит эту информацию и отобразит «Удаленный пользователь».Такая логика должна быть абстрагирована от данных.

...