寒假工程4

补充数据库为:

CREATE TABLE tb_communication (
AssessmentID CHAR(8) PRIMARY KEY, -- 评估编号(主键,关联到 tb_older 表的 AssessmentID)
-- B.3.1 意识水平
consciousnessLevel INT , -- 意识水平评分
-- 0: 神志清醒, 1: 嗜睡, 2: 昏睡, 3: 昏迷

-- B.3.2 视力
visionLevel INT, -- 视力评分
-- 0: 能看清书报上的标准字体, 1: 能看清楚大字体, 2: 视力有限, 3: 辨认物体有困难, 4: 没有视力

-- B.3.3 听力
hearingLevel INT , -- 听力评分
-- 0: 可正常交谈, 1: 轻声说话或距离超过2米时听不清, 2: 正常交流有些困难, 3: 大声说话才能部分听见, 4: 完全听不见

-- B.3.4 沟通交流
communicationLevel INT , -- 沟通交流评分
-- 0: 无困难, 1: 需要增加时间或帮助, 2: 表达或理解有困难, 3: 不能表达或理解

-- B.3 感知觉与沟通分级
overallGrade INT  -- 总分级
-- 0: 能力完好, 1: 轻度受损, 2: 中度受损, 3: 重度受损

);

CREATE TABLE tb_daily(
AssessmentID CHAR(8) PRIMARY KEY, -- 评估编号(主键,关联到 tb_older 表的 AssessmentID)
Eating INT, -- B.1.1 进食(0分、5分、10分)
Bathing INT, -- B.1.2 洗澡(0分、5分)
Grooming INT, -- B.1.3 修饰(0分、5分)
Dressing INT, -- B.1.4 穿衣(0分、5分、10分)
BowelControl INT, -- B.1.5 大便控制(0分、5分、10分)
BladderControl INT, -- B.1.6 小便控制(0分、5分、10分)
Toileting INT, -- B.1.7 如厕(0分、5分、10分)
BedChairTransfer INT, -- B.1.8 床椅转移(0分、5分、10分、15分)
Walking INT, -- B.1.9 平地行走(0分、5分、10分、15分)
Stairs INT, -- B.1.10 上下楼梯(0分、5分、10分)
TotalScore INT, -- B.1.11 日常生活活动总分
ActivityLevel INT -- B.1 日常生活活动分级(0: 能力完好, 1: 轻度受损, 2: 中度受损, 3: 重度受损)
);

CREATE TABLE tb_mental (
AssessmentID CHAR(8) PRIMARY KEY, -- 评估编号(主键,关联到 tb_older 表的 AssessmentID)
CognitiveTestScore INT, -- B.2.1 认知功能测验(0分、1分、2分)
AggressiveBehaviorScore INT, -- B.2.2 攻击行为(0分、1分、2分)
DepressiveSymptomsScore INT, -- B.2.3 抑郁症状(0分、1分、2分)
TotalScore INT, -- B.2.4 精神状态总分
MentalStatusLevel INT -- B.2 精神状态分级(0: 能力完好, 1: 轻度受损, 2: 中度受损, 3: 重度受损)
);

CREATE TABLE tb_older (
AssessmentID CHAR(8) PRIMARY KEY, -- A.1.1 评估编号
AssessmentDate DATE, -- A.1.2 评估基准日期
AssessmentReason INT, -- A.1.3 评估原因
userID VARCHAR(12),
Name VARCHAR(50), -- A.2.1 姓名
Gender INT, -- A.2.2 性别 (1: 男, 2: 女)
BirthDate DATE, -- A.2.3 出生日期
IDCard CHAR(18), -- A.2.4 身份证号
SocialSecurityCard CHAR(9), -- A.2.5 社保卡号
Ethnicity VARCHAR(50), -- A.2.6 民族 (1: 汉族, 2: 少数民族)
EducationLevel INT, -- A.2.7 文化程度 (1: 文盲, 2: 小学, 3: 初中, 4: 高中/技校/中专, 5: 大学专科及以上, 6: 不详)
Religion VARCHAR(50), -- A.2.8 宗教信仰 (0: 无, 1: 有)
MaritalStatus INT, -- A.2.9 婚姻状况 (1: 未婚, 2: 已婚, 3: 丧偶, 4: 离婚, 5: 未说明的婚姻状况)
LivingSituation INT, -- A.2.10 居住情况 (1: 独居, 2: 与配偶/伴侣居住, 3: 与子女居住, 4: 与父母居住, 5: 与兄弟姐妹居住, 6: 与其他亲属居住, 7: 与非亲属关系的人居住, 8: 养老机构)
PaymentMethod VARCHAR(50), -- A.2.11 医疗费用支付方式 (多选, 用逗号分隔)
IncomeSource VARCHAR(50), -- A.2.12 经济来源 (多选, 用逗号分隔)
DementiaLevel INT, -- A.2.13.1 痴呆 (0: 无, 1: 轻度, 2: 中度, 3: 重度)
MentalIllness INT, -- A.2.13.2 精神疾病 (0: 无, 1: 精神分裂症, 2: 双相情感障碍, 3: 偏执性精神障碍, 4: 分裂情感性障碍, 5: 癫痫所致精神障碍, 6: 精神发育迟滞伴发精神障碍)
ChronicDiseases VARCHAR(255), -- A.2.13.3 慢性疾病 (可填写多个)
FallIncidents INT, -- A.2.14.1 跌倒 (0: 无, 1: 发生过1次, 2: 发生过2次, 3: 发生过3次及以上)
LostIncidents INT, -- A.2.14.2 走失 (0: 无, 1: 发生过1次, 2: 发生过2次, 3: 发生过3次及以上)
ChokingIncidents INT, -- A.2.14.3 噎食 (0: 无, 1: 发生过1次, 2: 发生过2次, 3: 发生过3次及以上)
SuicideIncidents INT, -- A.2.14.4 自杀 (0: 无, 1: 发生过1次, 2: 发生过2次, 3: 发生过3次及以上)
OtherIncidents VARCHAR(255) -- A.2.14.5 其他意外事件
);

CREATE TABLE tb_person (
userID VARCHAR(12) PRIMARY KEY , -- 信息提供者ID(主键)
OlderID CHAR(8), -- 关联的老人ID(外键)
ProviderName VARCHAR(50), -- A.3.1 信息提供者的姓名
Relationship INT, -- A.3.2 信息提供者与老人的关系
OtherRelationship VARCHAR(50), -- A.3.2 其他关系(如果选择“其他”)
ContactName VARCHAR(50), -- A.3.3 联系人姓名
ContactPhone VARCHAR(20) -- A.3.4 联系人电话
);

CREATE TABLE tb_social(
AssessmentID VARCHAR(8) PRIMARY KEY, -- 评估编号(主键,关联到 tb_older 表的 AssessmentID)
-- B.4.1 生活能力
lifeAbility INT, -- 生活能力评分
-- B.4.2 工作能力
workAbility INT, -- 工作能力评分
-- B.4.3 时间/空间定向
timeSpaceOrientation INT , -- 时间/空间定向评分
-- B.4.4 人物定向
personOrientation INT , -- 人物定向评分
-- B.4.5 社会交往能力
socialInteractionAbility INT , -- 社会交往能力评分
-- B.4.6 社会参与总分
totalScore INT , -- 社会参与总分
-- 上述5个项目得分之和

participationGrade INT  -- 社会参与分级

);

CREATE TABLE tb_user(
UserID VARCHAR(12) primary key,
Password VARCHAR(16)
);

posted @   lalalandla  阅读(6)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
点击右上角即可分享
微信分享提示