データベースにコメントシステムがあります。stackoverflow->のように、各投稿にはコメントのリストがあります。ケウル。
匿名の人もコメントや登録ユーザーを追加できます。
私のテーブルでは、次のことを考えています。
- ユーザーIDintNULLABLE
- AnonymousNickname varchar(100)NULL可能
- AnonymousEmail varchar(200)NULL可能
今ではどちらか一方しかできません。あなたは登録されているかどうかのどちらかです。
だから私はどちらか一方を言うある種の制約を強制する必要があります..もしそうなら、どのように?
注:データベースはMicrosoft SqlServer2008です。
乾杯!