ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
# DBMS 中的分层模型 > 原文: [https://beginnersbook.com/2015/04/hierarchical-model-in-dbms/](https://beginnersbook.com/2015/04/hierarchical-model-in-dbms/) 在**分层模型**中,数据被组织成树状结构,每个记录具有一个父记录和许多子记录。该模型的主要缺点是,节点之间只能有一对多的关系。 **注意:现在很少使用分层模型。** **样本层次模型图**: 让我们说我们有一些学生和一些课程,一个课程只能分配给一个学生,但是学生可以选修任意数量的课程,这样这种关系就变成了一对多。 ![Hierarchical_Model_Diagram](https://img.kancloud.cn/8b/b4/8bb49dda37c5ec182014619c1c7a1fea_500x500.jpg) **表示为关系表的分层数据示例:**上述分层模型可以表示为关系表,如下所示: `Student`表: | `Stu_Id` | `Stu_Name` | `Stu_Age` | | --- | --- | --- | | 123 | Steve | 29 | | 367 | Chaitanya | 27 | | 234 | Ajeet | 28 | `Course`表: | `COURSE_ID` | `COURSE_NAME` | `Stu_Id` | | --- | --- | --- | | C01 | COBOL | 123 | | C21 | Java | 367 | | C22 | Perl | 367 | | C33 | JQuery | 234 |