请高手帮忙:有关数据表的设计问题 收费项目表:项目ID,项目名称100 学杂费101 计算机及应用102 物业管理200 住宿费300 代办费400 教材费...收费标准表:项目ID,收费标准 101 5900102 5300... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 收费项目表:(PK:项目ID+收费标准ID )项目ID, 收费项目名称 收费标准ID 收费标准名称 001 学杂费 001 计算机及应用 (专科) 001 学杂费 002 物业管理(专科)...... 002 住宿费 001 4人间 002 住宿费 002 6人间........收费标准表:(PK:项目ID+收费标准ID )项目ID,收费标准ID 收费标准 001 001 5900...002 001 1000...... 收费项目表:(PK:项目ID)项目ID, 收费项目名称 001 学杂费 002 住宿费 ....收费标准分类表:(PK:收费标准ID )项目ID 收费标准ID 收费标准名称 001 001 计算机及应用 (专科) 001 002 物业管理(专科)...... 002 003 4人间 002 004 6人间........收费标准表:(收费标准ID )收费标准ID 收费标准 001 5900...003 1000.... 按你的方法在收费标准表中将至少会有几百条的记录,ID将从001-***,让用户记住每个ID所对应的内容好像不大好吧。 按1、2、3范式的要求设计如下:1、收费项目总表2、收费项目明细表3、收费项目标准表1、项目总表(主键ID_H) ID_H 项目名称_H A01 学杂费 A02 住宿费 A03 代办费 A04 教材费 …………2、项目明细表(主键ID_D、外键 ID_H) ID_H ID_D 项目名称_D ID_C A01 B_0101 计算机及应用 C01 A01 B_0102 物业管理 C03 …… A02 B_0201 4人间 C02 A04 B_0202 6人间 …… …………3、收费项目标准表(主键ID_C) ID_C 标准 C01 5900 C02 600 C03 5300 C04 1000 项目明细表的列 ID_C 记录的是 该项目收费标准在 收费项目标准表 的对应列数据 你把你的要求全部说清,OK?你在楼顶的要求是设计 <收费标准> 模块.没说是整个收费系统! mssql2005的数据导入导出在哪啊? 求一数据表结构的设计方法, 谢谢 如何增加查询的时间,对减小对数据库的负荷,从而降低查询对其它任务的影响? 如何修改Collation 服务器默认值? 探讨一下数据库间的同步更新问题... 如何用SQL语句取得数据库sql2005中的所有数据表中每一个字段的描述信息呢?(高手请进入!!) 多行字符串记录联接 我在一个小城市看到这样一个管理信息系统 这个SQL语句如何写?? 相同结果合并 数据导入出现的问题,请高手指点,解决即结帖 过来看看 用编程实现也行(DELPHI)!
项目ID, 收费项目名称 收费标准ID 收费标准名称
001 学杂费 001 计算机及应用 (专科)
001 学杂费 002 物业管理(专科)
......
002 住宿费 001 4人间 002 住宿费 002 6人间
....
....收费标准表:(PK:项目ID+收费标准ID )
项目ID,收费标准ID 收费标准
001 001 5900
...
002 001 1000
...
...
项目ID, 收费项目名称
001 学杂费
002 住宿费
....
收费标准分类表:(PK:收费标准ID )
项目ID 收费标准ID 收费标准名称
001 001 计算机及应用 (专科)
001 002 物业管理(专科)
......
002 003 4人间 002 004 6人间
....
....
收费标准表:(收费标准ID )
收费标准ID 收费标准
001 5900
...
003 1000
....
2、收费项目明细表
3、收费项目标准表
1、项目总表(主键ID_H)
ID_H 项目名称_H
A01 学杂费
A02 住宿费
A03 代办费
A04 教材费
…………2、项目明细表(主键ID_D、外键 ID_H)
ID_H ID_D 项目名称_D ID_C A01 B_0101 计算机及应用 C01
A01 B_0102 物业管理 C03
……
A02 B_0201 4人间 C02
A04 B_0202 6人间
……
…………
3、收费项目标准表(主键ID_C)
ID_C 标准
C01 5900
C02 600
C03 5300
C04 1000
项目明细表的列 ID_C 记录的是 该项目收费标准在 收费项目标准表 的对应列数据