0

私のシステムには、2 人のユーザーがいます。

  • リクエスト送信者
  • ユーザーがリクエストを受け取る

データベース テーブルを作成したい 

1-requestTable 
__________
requestid 
createdat 

2-usersTable
__________
userid
name
answer(yes/no)

100人のユーザーがいて、3つのリクエストのみを送信すると、次のようになります 

RequestID  || UserID || Answer  ||
________   || _____  || ______  ||
req1       || user1  ||  yes    ||
req1       || user2  ||  No     ||
req1       || user3  ||  No     ||
req1       || user4  ||  Yes    ||
req1       || user5  ||  Yes    ||

これは、3 つの要求に対してのみ 100 人のユーザーに対して 300 のレコードを挿入しますが、これは最適ではありません。

データベースを最適な方法で作成するための最適な方法は何ですか?

4

1 に答える 1