我正在创建一个幸运抽奖系统,其中参与者的用户名将存储在文件或数据库中,稍后将选择其中一个用户名作为获胜者。每个产品都有很多参与者。
我的问题是存储用户名的最佳方法是什么?我应该使用一个文本文件,每个用户名分隔为用户名\ n?我应该将用户名存储在以逗号分隔的字段(类型文本)中吗?或者应该创建一个链接成员表和产品表的参与者表?
答案 0 :(得分:0)
最好的方法是使用数据库,原因如下
1.此类应用程序的数据可能会超出控制范围,文件操作将花费大量时间。
2.数据库可确保轻松使用存储的数据,而非文件。
3.Database允许添加新属性,如果您使用文件,这将是超乎想象的代价。例如,您可能需要在将来为您的用户名添加分数等属性。
所以我建议使用表格。