我在某个招聘网站 看到了一下的html源码为什么下拉框的value 都这么大? 数据库怎么建的呢? <select name="user.yearSalary" class="la-box150pix" id="yearSalary">
<option value="">--请选择--</option>
<option value="1176" >2万以下</option>
<option value="1177" >2-3万</option>
<option value="1178" >3-4万</option>
<option value="1179" >4-5万</option>
<option value="1180" >5-6万 </option>
<option value="1181" >6-7万 </option>
<option value="1182" >8-10万</option>
<option value="1183" >10-15万</option>
<option value="1184" >15-30万</option>
<option value="1185" >30-50万</option>
<option value="1186" >50-100万</option>
<option value="1187" >100万以上/年</option>
</select>
</span>
</td>
<td height="28" align="right" valign="top" class="weight110">
币 种: </td>
<td valign="top">
<select name="user.currency" class="la-box" style="width:80px;" id="coin">
<option value="1992" >人民币</option>
<option value="1993" >港币</option>
<option value="1994" >美元</option>
<option value="1995" >日元</option>
<option value="1996" >欧元</option>
<option value="1997" >其它</option>
</select> 我以前都是建的外键是这样的
/**********************************************币种************************************************/
create table currency_Type --币种
(
currency_Type_Id int primary key not null, --币种id
currency_Type_Name varchar2(30) not null --币种名称
)
/
comment on table currency_Type is '币种';comment on column currency_Type.currency_Type_Id is '币种id';
comment on column currency_Type.currency_Type_Name is '币种名称';--币种
insert into currency_Type values(1,'人民币');
insert into currency_Type values(2,'港币');
insert into currency_Type values(3,'美元');
insert into currency_Type values(4,'日元');
insert into currency_Type values(5,'欧元');
insert into currency_Type values(6,'其它');为什么 上面的值都那么大1992-1997?
<option value="">--请选择--</option>
<option value="1176" >2万以下</option>
<option value="1177" >2-3万</option>
<option value="1178" >3-4万</option>
<option value="1179" >4-5万</option>
<option value="1180" >5-6万 </option>
<option value="1181" >6-7万 </option>
<option value="1182" >8-10万</option>
<option value="1183" >10-15万</option>
<option value="1184" >15-30万</option>
<option value="1185" >30-50万</option>
<option value="1186" >50-100万</option>
<option value="1187" >100万以上/年</option>
</select>
</span>
</td>
<td height="28" align="right" valign="top" class="weight110">
币 种: </td>
<td valign="top">
<select name="user.currency" class="la-box" style="width:80px;" id="coin">
<option value="1992" >人民币</option>
<option value="1993" >港币</option>
<option value="1994" >美元</option>
<option value="1995" >日元</option>
<option value="1996" >欧元</option>
<option value="1997" >其它</option>
</select> 我以前都是建的外键是这样的
/**********************************************币种************************************************/
create table currency_Type --币种
(
currency_Type_Id int primary key not null, --币种id
currency_Type_Name varchar2(30) not null --币种名称
)
/
comment on table currency_Type is '币种';comment on column currency_Type.currency_Type_Id is '币种id';
comment on column currency_Type.currency_Type_Name is '币种名称';--币种
insert into currency_Type values(1,'人民币');
insert into currency_Type values(2,'港币');
insert into currency_Type values(3,'美元');
insert into currency_Type values(4,'日元');
insert into currency_Type values(5,'欧元');
insert into currency_Type values(6,'其它');为什么 上面的值都那么大1992-1997?
<option value="1176" >2万以下</option>
<option value="1177" >2-3万</option>
<option value="1178" >3-4万</option>
<option value="1179" >4-5万</option>
<option value="1180" >5-6万 </option>
<option value="1181" >6-7万 </option>
<option value="1182" >8-10万</option>
<option value="1183" >10-15万</option>
<option value="1184" >15-30万</option>
<option value="1185" >30-50万</option>
<option value="1186" >50-100万</option>
<option value="1187" >100万以上/年</option>
像这些都是存在同一个字段上的。
(
currency_Type_Id int primary key not null, --币种id
currency_Type_Name varchar2(30) not null --币种名称
)---》create table global_config --配置参数
(
config_Id int primary key not null, --参数id
config_group varchar2(10) not null, --参数分组
config_name varchar2(30) not null, --参数名称
.......
)一张表保存所有配置了。查询的时候根据分组来查
/* Table: ref_ct_class */
/*==============================================================*/
create table ref_ct_class (
class_id number(30) not null,
class_group varchar2(20) not null,
class_no number(2) not null,
class_name varchar2(20) not null,
class_value varchar2(200 char) not null,
status char(4) not null,
constraint PK_REF_CT_CLASS primary key (class_id)
);comment on table ref_ct_class is
'类型表';comment on column ref_ct_class.class_id is
'目录ID';delete from ref_ct_class;
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000001,'AREA',1,'ZH','中国大陆漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000002,'AREA',2,'HK','中国香港漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000003,'AREA',3,'TW','中国台湾漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000004,'AREA',4,'JP','日本漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000005,'CLASS',1,'BOY','少男漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000006,'CLASS',2,'GIRL','少女漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000007,'CLASS',3,'RISK','冒险漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000008,'CLASS',4,'FUN','搞笑漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000009,'CLASS',5,'LOVE','爱情漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000010,'MONEY',1,'NEW','新秀漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000011,'MONEY',2,'GOOD','优秀漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000012,'MONEY',3,'GREAT','精品漫画','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000013,'PUBLISHER',1,'JY','集英社','S');
insert into ref_ct_class(class_id,class_group,class_no,class_name,class_value,status) values(200901211640110000000000000014,'PUBLISHER',2,'CHN','中国美术出版社','S');
commit;
查询:select * from ref_ct_class where class_group='CLASS' order by class_no;这样你就取得了所有的分类。这种方式可以避免一个配置项建一张表。
如id int identity('1991(起始值)','1(以多大的值自增)') primary key