私は現在、私のサイトのユーザーがお互いに連絡できるように電子メールスタイルのWebアプリケーションを作成しようとしています。私は、次の見出しを持っている、このためにSQLテーブルを作成しました:メッセージング/電子メールアプリケーションのデータベースを設定する最適な方法は何ですか?
- ID
- SENDERID
- メッセージがされているかどうかを記録する
- タイムスタンプ
- メッセージ
- 読み取り(ブール値をrecipientID受信者が読む)
- スター付き(受信者がメッセージにスター付きを付けるかどうかを記録するブール値)
- は
- が、私は今、このテーブルのことを実現するために始めている
をconvoID(ブールは、メッセージが受信者によって削除されたかどうかを記録すること)
誰でも上記の問題を回避し、データベース構造?