У меня есть система комментариев в нашей базе данных. Точно так же, как stackoverflow -> у каждого сообщения есть список комментариев. Kewl.Нужно ли мне специальное ограничение базы данных в этой таблице?
Анонимные пользователи могут добавлять комментарий или зарегистрировали пользователи.
В моей таблице, я имею в виду иметь следующее:
- Userid INT NULLABLE
- AnonymousNickname VARCHAR (100) NULLABLE
- AnonymousEmail VARCHAR (200) NULLABLE
теперь это может быть только одно или другое. Вы либо зарегистрированы, либо нет.
Так что я должен применять какой-либо тип ограничения, который говорит тот или иной .. и если да, то как?
Примечание: База данных Microsoft SQL Server 2008.
ура!
Я обязательно буду проверять это в приложении, но мне нравится всегда иметь очень жесткий код _and_ жесткого Db, поэтому я не был уверен, что это также может быть сделано в базе данных. Если да, то как? – 2008-12-14 05:19:50
Ответ tvanfosson Как вы это делаете в db - создайте ограничение на таблицу и используйте его код ... – RedFilter 2008-12-14 05:34:58