预约表    学生预约实验室 
  需要有学生的卡号 姓名 预约的起始和结束时间 预约的实验桌(实验楼+实验室+实验桌锁定一个实验桌) 实验桌可能会有损坏或者被挪作他用的情况(这里需要有个时间字段说明什么时间能修好或者可以使用)      学生可能会预约但是未到(需要一个字段说明) 大概就这么多...  求指教 该怎么建表将上述联系起来...   尤其是实验室信息的主键 都快给整疯了... 

解决方案 »

  1.   

    一个学生信息表:卡号,姓名..一个实验桌表:实验桌ID,所属实验楼,所属实验室,是否可用..一个实验预约表:学生卡号,实验桌ID,开始时间,结束时间..
      

  2.   

    实验桌允许有重复  例如a教室有编号为a的桌子  b实验室也可以有啊...   这样的话我第二个表的主键该怎么设  一个桌子可以做的实验可能有多个(这个也需要个字段标明下吧)  ps:分等下再给哈  怕重复回复的帖子不允许给两次分 别给少了... 
      

  3.   

    学生信息表:卡号,姓名.. 
    主键:卡号实验桌表:实验桌ID,所属实验楼,所属实验室,是否可用,可做的实验项目(多个时以逗号分隔).. 
    主键:所属实验楼+所属实验室+实验桌ID实验项目表:实验项目ID,实验项目名称,备注..
    主键:实验项目ID实验预约表:预约序号(递增),学生卡号,实验桌ID,实验项目ID,开始时间,结束时间..
    主键:预约序号