-1

参加者のユーザー名がファイルまたはデータベースに保存され、後でユーザー名の 1 つが勝者として選ばれるラッキー ドロー システムを作成しています。各製品には多くの参加者がいます。

私の質問は、ユーザー名を保存する最良の方法は何ですか? 各ユーザー名がユーザー名として区切られたテキスト ファイルを使用する必要があります\n? コンマで区切られたフィールド (テキスト型) にユーザー名を保存する必要がありますか? それとも、メンバー テーブルと製品テーブルをリンクする参加者テーブルを作成する必要がありますか?

4

1 に答える 1

0

次の理由により、データベースを使用するのが最善の方法です。

1.このようなアプリのデータは制御できないほど大きくなる可能性があり、ファイル操作にはかなりの時間がかかります。

2.データベースは、ファイルではなく、保存されたデータを簡単に使用できるようにします。

3.データベースには新しい属性を追加できますが、ファイルを使用すると想像を絶するコストがかかります。たとえば、将来、スコアなどの属性をユーザー名に追加する必要があるかもしれません。

なので、テーブルを使うことをお勧めします。

于 2013-05-17T14:46:02.520 に答える