我只知道,有两种办法,
1.在这10个字段上都设置check约束。
2.每个字段独立出来,另建10个表,使用外键约束,查询或更新时,做多表连接。
和表test相对应的是一个jsp页面,页面的form中,有10个下拉列表框。这10个下拉列表框中的值,保存在数据库中。如果请求此页面时,再从数据库中取数据,性能很差。我想当server启动时,就将数据从DB中取出来。
这时,遇到一个问题,例如:jsp页面有一个“用户类型”的下拉列表,它的值需要从DB中取出来。如果将所有20个字段集中在一个表中,只建一个表。我们知道,从数据库中取出的数据,一般都要包装到一个对象中。这时,取出的“用户类型”的值,包装到哪个对象中呢?
应该设计成一个表,还是11个表呢?
谢谢先!