zoukankan      html  css  js  c++  java
  • 数据库表格设计

    数据库表格设计

    1.user

    字段数据类型说明
    id int PRIMARY_KEY AUTO_INCREMENT
    date date  
    user_name varchar(16) UNIQUE
    student_id varchar(16)  
    email varchar(256)  
    password varchar(16)  
    gender bool (女:0,男:1)
    user_type int (判断该用户是学生,老师还是助教,老师:0,助教:1,学生:2)
    portrait varchar(256) (path to portrait on server)

    2. course

    字段数据类型说明
    id int PRIMARY_KEY AUTO_INCREMENT
    date date  
    course_id varchar(16)  
    teacher_id int FOREIGN KEY(user 表中的id字段)
    ta_id int FOREIGN KEY(user 表中的id字段)

    3. resource

    字段数据类型说明
    id int PRIMARY_KEY AUTO_INCREMENT
    date date  
    course_id int FOREIGN KEY (对应courser表格中的id字段)
    img_path varchar(256) (保存当前ppt页图片在服务器上的位置)
    audio_path varchar(256) (保存当前ppt对应的音频在服务器上的位置)

    4. question

    字段数据类型说明
    id int PRIMARY_KEY AUTO_INCREMENT
    date date  
    user_id int FOREIGN KEY(问题的创建者,对应user表格中的id字段)
    course_id int FOREIGN KEY (问题所在的课程,对应course表格中的id字段)
    content varchar(1024)  
    num_vote int (问题的获得的赞同投票数)

    5. answer

    字段数据类型说明
    id int PRIMARY_KEY AUTO_INCREMENT
    date date  
    user_id int FOREIGN KEY (回答的提供者,对应user表格中的id字段)
    user_type int (判断该用户是学生,老师还是助教,老师:0,助教:1,学生:2)
    content varchar(1024)  
    num_vote int (获得的赞同数)

    6. question_comment

    字段类型说明
    id int PRIMARY KEY AUTO_INCREMENT
    date date  
    question_id int FOREIGN KEY(对应的问题)
    user_id int FOREIGN KEY (对应创建该评论的用户)
    content varchar(1024)  

    7. answer_comment

    字段类型说明
    id int PRIMARY KEY AUTO_INCREMENT
    date date  
    answer_id int FOREIGN KEY(对应的回答)
    user_id int FOREIGN KEY (对应创建该评论的用户)
    content varchar(1024)  



     

  • 相关阅读:
    Datastage 调度相关 dsjob
    DropdownList内容树状展示 字段前空格不显示
    IE兼容低版本设置
    跑数速度慢,修改参数
    cognos samples 安装配置【转】
    在子窗口中操作父窗口(刷新)
    html长文本自动换行
    Asp.net禁止缓存
    【Range Lookup】 根据年龄 求年龄分段ID
    目标表已有对应数据则不插入
  • 原文地址:https://www.cnblogs.com/ustcfighters/p/5663886.html
Copyright © 2011-2022 走看看