我正在开发一个网站,它是一种游戏。用户的进度保存在 MySQL 数据库中。
我想通过保存一个带有列保存(ID)和列进度的表来解决这个问题,其中进度是数据类型文本。当用户开始时,进度设置为(例如)“0”。如果他进入第 1 级,进度设置为“0#1”,第 2 级设置为“0#1#2”。关卡的顺序是免费的,我想保存它。所以进度可能是'0#4#2#15'等等。
这是一个好方法吗?我没有使用 SQL 的经验,也不想做一些非常愚蠢的事情。我已经阅读了很多关于表、外键和诸如此类的令人困惑的信息......
我要感谢您花时间阅读本文,我期待着答案。
瑞安