我在我们的数据库中有一个评论系统。就像 stackoverflow -> 每个帖子都有一个评论列表。科尔。
匿名用户也可以添加评论或注册用户。
在我的表中,我正在考虑以下内容:
- 用户ID int NULLABLE
- AnonymousNickname varchar(100) NULLABLE
- AnonymousEmail varchar(200) NULLABLE
现在它只能是其中之一。你要么注册,要么没有。
所以我应该强制执行某种类型的约束,说一个或另一个..如果是这样,怎么做?
注意:数据库是 Microsoft Sql Server 2008。
干杯!