注册 登录
编程论坛 SQL Server论坛

数据库设计!

qiuqiu2641847 发布于 2008-11-07 20:00, 1604 次点击
员工管理系统
表名:部门表(t_bm)
表结构如下:
字段名称    字段类型    长度    是否主键    备注说明
t_id    int    4    是    部门编号
t_name    Varchar    20        部门名字
t_manager    Varchar    20        部门经理
t_remark    Varchar    50        部门介绍
t_lock    bit    1        是否锁定


表名:员工表(t_emp)
表结构如下:
字段名称    字段类型    长度    是否主键    备注说明
E_id    int    4    是     员工编号
E_name    Varchar    20        员工名称
T_id    int    4        部门编号
E_post    Varchar    20        员工岗位
E_age    datetime    12        入职时间
F_id    Int      4    外键    员工福利
E_username    varchar    30        员工帐号
E_pwd    varchar    30        员工密码


表名:岗位表(t_gw)
表结构如下:
字段名称    字段类型    长度    是否主键    备注说明
G_id    int    4    是     岗位ID
G_name    Varchar    20        岗位名称
G_price    Double    20        岗位工资


表名:工龄表(t_gl)
表结构如下:
字段名称    字段类型    长度    是否主键    备注说明
L_id    int    4    是     工龄ID
L_yea    varchar    10        年限
L_money    money    20        工资


表名:福利表(t_FL)
表结构如下:

字段名称    字段类型    长度    是否主键    备注说明
F_id    int    4    是     福利ID
F_name    varchar    20        名称
F_price    Double    20        福利的money
F_remark    context    100        备注



表名:工资表(t_gz)
表结构如下:
字段名称    字段类型    长度    是否主键    备注说明
Z_id    int    4    是     工资ID
E_id    int    4        员工ID
T_di    int    4        部门ID
G_id    int    4        岗位ID
L_id    int    4        工龄ID
F_id    int    4        福利ID
T_count    money    10        总工资
T_endtime     datetime            结算时间

我的数据中有这几个表!!!!
最后一个表是到工资结算的时候自己自动插入!!!!
我想知道的是,怎么把员工的工资插入最后一个表!!!!大鸟们帮忙解决下!!!
在线等!!!![qq]653601060[/qq]
7 回复
#2
jxyga1112008-11-07 20:14
insert into
#3
小仙2008-11-07 20:32
回复 2# 的帖子
我简直怀疑你是在恶意灌水,这里不是水区。
#4
qiuqiu26418472008-11-07 20:34
回复 2# 的帖子
那最后的工资怎么插入呢?
#5
qiuqiu26418472008-11-07 20:41
回复 3# 的帖子
  帮忙解决下,很急!!
#6
SecretX2008-11-07 20:59
用触发器行么?等时间到了工资结算的那一天,就在表后插入。
#7
不懂法2008-11-18 19:39
触发器到底是个什么东西哦,很模糊
#8
SecretX2008-11-20 18:19
后来想想用XP代理吧,会更好点。
1