Skip to content

Latest commit

 

History

History
219 lines (173 loc) · 8.29 KB

虚拟宠物医院_数据库表.md

File metadata and controls

219 lines (173 loc) · 8.29 KB
  • 主键均为非空非负自增int型的ID

病例模块

category 分类表

属性 中文 类型 备注
categoryId 分类ID int 主键
categoryName 分类名称 varchar(20)

disease 病种表

  • diseaseId 病种ID <<<<<<< HEAD <<<<<<< HEAD
  • categoryId 分类ID =======
  • categoryName 分类名称

a88316635bfad30e4124c743db3f58697bab070a =======

  • categoryName 分类名称

714c4ca1bc542f77d0daf51e06ce8b29486d32af

  • diseaseName 病种名称
属性 中文 类型 备注
diseaseId 病种ID int 主键
<<<<<<< HEAD
<<<<<<< HEAD
categoryId 分类ID int
=======
categoryName 分类名称 varchar(50)

a88316635bfad30e4124c743db3f58697bab070a ======= | categoryName | 分类名称 | varchar(50) | | 714c4ca1bc542f77d0daf51e06ce8b29486d32af | diseaseName | 病种名称 | varchar(50) | |

case 病例表

属性 中文 类型 备注
caseId 病例ID int 主键
caseName 病例名称 varchar(50)
animalName 宠物名称 varchar(20)
diseaseName 病种名称 varchar(50)
diseaseInfo 文字简介 varchar(500)
videoUrl 视频信息 varchar(50)
imageUrl 图片信息 varchar(50)

animal 宠物表

属性 中文 类型 备注
animalId 宠物ID int 主键
animalName 宠物名称 varchar(20)
age 年龄 int
temper 体温 double
breathe 呼吸 int
heartRate 心率 int

收费模块

  • 收费项目
    • 执行类项目(无库存)
      • 手术
      • 检查
    • 消耗类项目(有库存)
      • 药物
      • 疫苗

consumables 消耗类表

属性 中文 类型 备注
consumableId 消耗类项目ID int 主键
name 项目名称 varchar(50)
type 收费种类 int 药品1 疫苗2
pay 费用 int
storage 库存 int

executes 执行类表

属性 中文 类型 备注
executeId 执行类项目ID int 主键
name 项目名称 varchar(50)
type 收费种类 int 手术1 检查2
pay 费用 int

caseConsumable 病例-消耗类表

属性 中文 类型 备注
caseCId 病例-收费项目ID int 主键
caseId 病例ID int
consumableId 收费项目ID int

caseExecute病例-执行类表

属性 中文 类型 备注
caseEId 病例-收费项目ID int 主键
caseId 病例ID int
executeId 收费项目ID int

用户模块

user 用户表

属性 中文 类型 备注
userId 用户ID int 主键
userName 用户名称 varchar(20)
passWord 密码 varchar(20)
authority 权限 int
age 年龄 int
gender 性别 int 0 为男 1为女
mail 邮箱 varchar(50)

职能学习模块

task 职能学习表

属性 中文 类型 备注
taskId 职能ID int 主键
taskName 职能名称 varchar(50)
role 角色 int

taskProcess职能学习流程表

属性 中文 类型 备注
taskProcessId 职能学习流程ID int 主键
taskId 职能ID int
content 职能内容 varchar(500)
imgUrl 图片信息 varchar(50)
process 流程阶段 int 0为begin,1为mid,2为end

导览模块

room 导览表

属性 中文 类型 备注
roomId 科室ID int 主键
intro 介绍 varchar(500)
employee 负责人姓名 varchar(20)
medicine 药品 varchar(500)

item 物品表

属性 中文 类型 备注
itemId 物品ID int 主键
roomId 科室ID int
itemName 物品名称 varchar(20)
intro 物品简介 varchar(500)
videoUrl 视频信息 varchar(50)

测试模块

question 问题表

属性 中文 类型 备注
questionId 问题ID int 主键
questionInfo 题干 varchar(500)
answer 答案 int
diseaseId 所属病种ID int
diseaseName 所属病种名称 varchar(50)
score 分值 int
choiceA 选项A varchar(50)
choiceB 选项B varchar(50)
choiceC 选项C varchar(50)
choiceD 选项D varchar(50)

paper 试卷表

属性 中文 类型 备注
paperId 试卷ID int 主键
paperName 试卷名称 varchar(50)
sum 试卷总分 int
num 试卷题数 int
diseaseId 所属病种ID int
diseaseName 所属病种名称 varchar(50)

paperQuestion试卷试题表

属性 中文 类型 备注
paperQuestionId 考试试题ID int 主键
paperId 试卷ID int
questionId 问题ID int

test 考试表

属性 中文 类型 备注
testId 考试ID int 主键
paperId 试卷ID int
testName 考试名称 varchar(50)
paperName 试卷名称 varchar(50)
beginTime 开始时间 datetime 格式:YYYY-MM-DD HH:MM:SS
endTime 结束时间 datetime 格式:YYYY-MM-DD HH:MM:SS

testUser 考试考生表

属性 中文 类型 备注
testUserId 考试考生ID int 主键
testId 考试ID int
userId 考生ID int