# SoftProject_你们说的都队 **Repository Path**: li-hongxian21/softproject ## Basic Information - **Project Name**: SoftProject_你们说的都队 - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2026-10-13 - **Last Updated**: 2026-10-13 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 实验一:公司组织机构表设计与 ER 图 本实验设计树状公司组织机构和员工关系,支持一名员工属于多个部门、一个部门有多名负责人,以及部门暂未指定负责人。 提交截止日期:**2026-10-27**。 ## 实验文档 | 文件 | 内容 | 当前状态 | | :--- | :--- | :--- | | [实验要求](docs/00_实验要求.md) | 题目要求、参考资料用途及范围 | 已完成 | | [表设计](docs/01_表设计.md) | 三张表的字段、主外键、业务约束和设计理由 | 已完成 | | `docs/02_ER图.md` | ER 图、组织结构图、关系基数说明 | 待成员 B 完成 | | `docs/03_样例数据.md` | 部门、员工、员工部门关联的样例数据及场景核对 | 待成员 B 完成 | 本仓库当前是成员 A 的阶段性交付;图和样例数据补齐后,才构成完整实验成果。 ## 两人分工 | 成员 | 工作 | 交付物 | | :--- | :--- | :--- | | 成员 A(仓库建立者) | 需求分析、表设计、约束说明、文档组织及最终汇总 | 本首页、`docs/00_实验要求.md`、`docs/01_表设计.md` | | 成员 B(协作者) | 根据既定表设计绘图、编写样例数据、交叉检查、Gitee 页面渲染验证 | `docs/02_ER图.md`、`docs/03_样例数据.md`、`docs/04_检查记录.md` | 正式提交前,两人将“成员 A / 成员 B”替换为实际姓名、学号;两人都应能解释表之间的关系和关键约束。 ## 设计概览 - `department`:组织节点表,公司与部门统一存储;公司是唯一根节点,`parent_id` 指向直接上级。 - `employee`:员工基础信息表。 - `employee_department`:员工与部门的多对多关联表;`is_leader` 表示员工是否为该关联部门的负责人。 表名、字段名及约束以 [表设计](docs/01_表设计.md) 为准。ER 图和样例数据须与其一致。 ## 协作方式 1. 成员 A 提交并推送表设计。 2. 成员 B clone 仓库,使用 [队友 AI 提示词](协作/队友AI提示词.md),在 `lab01-diagrams-data` 分支完成图、样例和检查记录。 3. 成员 B 提交并推送该分支,在 Gitee 发起合并请求;成员 A 检查后合并。 4. 合并后两人检查 Gitee 网页显示效果及文档链接,填写最终检查记录。 成员 B 若发现设计问题,应先明确指出问题和建议;双方确认后再调整表设计,随后同步修改图和样例。 ## 提交前检查 - [ ] 成员姓名、学号和分工填写完成。 - [x] 部门、员工及关联表的字段、类型、可空性、主外键已定义。 - [x] 树结构、一人多部门、多负责人、无负责人情况已有设计说明。 - [ ] ER 图包含部门自关联和两条关联表外键关系,基数与设计一致。 - [ ] 组织结构图重现题目给出的公司及各部门。 - [ ] 样例覆盖一人多部门、同部门多负责人、客服部无负责人。 - [ ] 所有样例主键唯一、外键有效,部门树无循环且只有一个根节点。 - [ ] 三张表、ER 图和样例使用相同字段名。 - [ ] 在 Gitee 网页实际查看图,记录成功结果或已解决的问题。 - [ ] 补齐后将上面的待完成项改为实际文档链接,并更新状态。