MySQL:创建一张病人就诊健康档案表
时间: 2024-10-16 18:06:06 浏览: 73
MySQL是一个流行的关系型数据库管理系统,用于存储结构化的数据。创建一张病人就诊健康档案表(PatientRecord Table),我们可以设计如下的表结构:
```sql
CREATE TABLE PatientRecord (
ID INT AUTO_INCREMENT PRIMARY KEY, -- 病人ID,自增主键
PatientName VARCHAR(100) NOT NULL, -- 病人姓名
Age INT, -- 年龄
Gender ENUM('Male', 'Female'), -- 性别
Diagnosis VARCHAR(255), -- 诊断结果
AdmissionDate DATE, -- 入院日期
ReleaseDate DATE, -- 出院日期(如果有的话)
TreatmentPlan TEXT, -- 治疗计划
DoctorName VARCHAR(100), -- 主治医生
RecordCreated TIMESTAMP DEFAULT CURRENT_TIMESTAMP -- 记录创建时间
);
```
在这个表中,我们列出了常见的字段,包括病人的个人信息(姓名、年龄和性别)、医疗记录(诊断、入院日期和出院日期)、治疗信息(治疗计划)以及相关的医疗人员(主治医生)。`RecordCreated`字段用来自动记录每次记录创建的时间。
阅读全文