2012-08-29 27 views
0

我正在创建一个包含问题和答案(目标类型)的应用程序,以便我在问题表中存储问题和4个答案,并且我将在答案表中存储正确的答案表如何在mysql中为字段设置预定义的值

结构

问题

id int(4) primary key 
question text 
answer1 text 
answer2 text 
answer3 text 
answer4 text 

回答

id int(4) Foreign Key 
answer int(1) 

现在我需要的是答案表答案的值应该只有(1或2或3或4),所以我必须预先定义它,并且用户不应该输入其他值... 如何难道这...

+0

没有我不知道这一点 – user1561923

回答

2

使用enumset预定义的允许值:

,如:answers ENUM('1','2','3','4')

见:mysql SET & ENUM

相关问题