菜单
  

    17    RoleID    身份类型ID    int     外键约束,default约束    默认为1(即学生身份)
     
    表3. 2 课程信息表
    序号    2    表名    Couse    中文名    课程信息表
    备注    本表是用来记录课程基本信息,包括课程ID、课程名称、课程描述等信息,本表是系统的主表之一,很多表的外键都会引用本表的CouseID列。
    序号    字段名    中文名    类型    约束    备注
    1    CouseID    课程ID    int    主键,自增    
    2    CouseName    课程名称    varchar(40)     唯一约束    
    3    Description    课程描述    varchar(400)        
    表3. 3 学生课程表
    序号    3    表名    StudentCouse    中文名    学生课程表
    备注    本表是用来记录学生选课信息,学生申请课程时在本表中加入一行,但在系统中使用时需要检查审核状态,只有审核状态为“yes”,才能进行后续操作。
    序号    字段名    中文名    类型    约束    备注
    1    UserCouseID     学生选课ID    int    主键,自增    
    2    CouseID     课程ID    int    外键约束    
    3    LoginID    账号ID    int     外键约束    
    4    StartTime    课程申请时间    datetime    Default约束    默认当前时间
    5    AuditState    审核状态    varchar(3)    Check约束,Default约束    yes或no,默认为no
    6    HasTested    是否参加过考试    varchar(3)    Check约束,Default约束    yes或no,默认为no
     
    表3. 4 教师课程表
    序号    4    表名    TeacherCouse    中文名    教师课程表
    备注    本表是用来记录教师上课信息,教师申请课程后也需要管理员的审核,审核通过后(即AuditState为yes),才能真正对该课程的相关信息进行管理。
    序号    字段名    中文名    类型    约束    备注
    1    TeacherCouseID    教师上课ID    int     主键,自增    
    2    CouseID    课程ID    int     外键约束    
    3    LoginID    账户ID    int     外键约束    
    4    StartTime    申请时间    datetime    Default约束    默认当前时间
    5    AuditState    审核状态    varchar(3)    Default约束    默认为no
    6    Others    其他信息    varchar(50)        
  1. 上一篇:ASP.NET公司管理系统设计日常管理模块
  2. 下一篇:基于云计算的应用及其安全防范的风险与研究
  1. php快递公司效益分析系统的设计与实现

  2. ASP.NET旅游资源管理系统的设计与实现

  3. jsp移动端公司订单管理系统设计

  4. asp.net物流信息管理系统设计与实现

  5. ASP.NET杂志社投稿及稿件处...

  6. asp.net网络商城在线购物系统的设计与实现

  7. ASP.NET+SQLSERVER古诗词在线学...

  8. java+mysql车辆管理系统的设计+源代码

  9. 杂拟谷盗体内共生菌沃尔...

  10. 大众媒体对公共政策制定的影响

  11. 十二层带中心支撑钢结构...

  12. 河岸冲刷和泥沙淤积的监测国内外研究现状

  13. 中考体育项目与体育教学合理结合的研究

  14. 电站锅炉暖风器设计任务书

  15. 酸性水汽提装置总汽提塔设计+CAD图纸

  16. 当代大学生慈善意识研究+文献综述

  17. 乳业同业并购式全产业链...

  

About

751论文网手机版...

主页:http://www.751com.cn

关闭返回