个人简历数据库设计与实现 - 五个表格结构
个人简历数据库设计与实现 - 五个表格结构
本数据库旨在管理个人简历信息,包括id, name, gender, birthdate, id_number, phone, email等。
根据以上信息建立五个表:
- 个人信息表(personal_info)
- 教育信息表(education_info)
- 工作经历表(work_info)
- 项目经验表(project_info)
- 技能表(skill_info)
用数据库代码实现内容:创建表格的SQL代码如下:
CREATE TABLE personal_info (
id INT PRIMARY KEY,
name VARCHAR(50),
gender VARCHAR(10),
birthdate DATE,
id_number VARCHAR(20),
phone VARCHAR(20),
email VARCHAR(50)
);
CREATE TABLE education_info (
id INT PRIMARY KEY,
degree VARCHAR(50),
major VARCHAR(50),
school VARCHAR(50),
start_date DATE,
end_date DATE
);
CREATE TABLE work_info (
id INT PRIMARY KEY,
company VARCHAR(50),
position VARCHAR(50),
start_date DATE,
end_date DATE
);
CREATE TABLE project_info (
id INT PRIMARY KEY,
title VARCHAR(50),
description VARCHAR(255),
start_date DATE,
end_date DATE
);
CREATE TABLE skill_info (
id INT PRIMARY KEY,
name VARCHAR(50),
level VARCHAR(20)
);
以上代码创建了五个表,分别为个人信息表(personal_info)、教育信息表(education_info)、工作经历表(work_info)、项目经验表(project_info)和技能表(skill_info),每个表都包含了相应的字段。其中,id字段为主键,用于唯一标识每个记录。
原文地址: https://www.cveoy.top/t/topic/oAWU 著作权归作者所有。请勿转载和采集!