-1

我正在创建一个幸运抽奖系统,参与者的用户名将存储在文件或数据库中,稍后将选择其中一个用户名作为获胜者。每个产品都有很多参与者。

我的问题是存储用户名的最佳方式是什么?我应该使用每个用户名分隔为 username\n 的文本文件吗?我应该将用户名存储在用逗号分隔的字段(输入文本)中吗?还是应该创建一个连接成员表和产品表的参与者表?

4

1 回答 1

0

由于以下原因,最好的方法是使用数据库

1.此类应用程序的数据可能会超出控制范围,文件操作将需要大量时间。

2.数据库确保易于使用存储的数据,而不是文件。

3.数据库允许添加新的属性,如果你使用文件的话,代价是超乎想象的。例如,你将来可能需要在你的用户名中添加像分数这样的属性。

所以我建议使用一张桌子。

于 2013-05-17T14:46:02.520 回答