需要在mysql中构建DB的建议吗

需要在mysql中构建DB的建议吗,mysql,phpmyadmin,Mysql,Phpmyadmin,我在构建数据库时遇到了一个问题,那就是我想为以下场景创建一个数据库 我有一组人,让我们采取一个管理员5。我向小组提出了一些问题,比如你如何评价自己。和你们小组的其他人一样。所以小组中的每个人都会给自己和其他人打分,管理员会给所有人打分,这样我就可以画表格了。请给我你有价值的建议 我尝试的是创建了一个如下表 这是一个学生(学生1)的桌子,他将或他自己和其他人 Stud1 Name Q1 Q2 Q3 stud1 20 30 40 stud2 40 50 60 这是另一个学生的桌子(stud2

我在构建数据库时遇到了一个问题,那就是我想为以下场景创建一个数据库

我有一组人,让我们采取一个管理员5。我向小组提出了一些问题,比如你如何评价自己。和你们小组的其他人一样。所以小组中的每个人都会给自己和其他人打分,管理员会给所有人打分,这样我就可以画表格了。请给我你有价值的建议

我尝试的是创建了一个如下表 这是一个学生(学生1)的桌子,他将或他自己和其他人

Stud1

Name  Q1 Q2 Q3
stud1 20 30 40
stud2 40 50 60 
这是另一个学生的桌子(stud2)

如上表所示,我将为所有6名学生和所有8个问题提供答案。 现在从表中,我将取q1或stud1(20+30)的平均值(表1中的值20和表中的值30,为学生1或q1回答,并显示一个图表,让平均值为25,他给自己评分的值为20。因此,通过取两个值avg-25和他自己的评分30,我将显示图表


我将只发布android应用程序中的值。

使用以下列创建一个名为
users\u tb
的表:

name :ID            type:INT     key:primary  attribute:Auto_increment 
name :rate          type INT     key:index
name :privilege     type:INT     size:1 (take 0 for user and 1 for admin)

不幸的是,有很多可能的解决方案。
让我知道你对……这件事的看法:

但我建议你发挥你的创造力,做出改变。
组示例应为“admin”。

上图中的关键词-UN=Unsigned,NN=notnull,AI=Auto Increment

不,它不是那样工作的,我已经试过了。因为我只发布值。你的问题有点让人困惑…请包括到目前为止尝试过的内容以及你认为该模式有什么问题。这将给其他人一个起点。非常感谢你我接受你的建议。
name :ID            type:INT     key:primary  attribute:Auto_increment 
name :rate          type INT     key:index
name :privilege     type:INT     size:1 (take 0 for user and 1 for admin)