什么TMD叫“一对一”、“一对多”、“多对一”、“多对多”?
其实就是一条记录和一条记录之间的关系,但是这时候我们不能说“记录”,而应该叫“实体和实体之间的关系”。
一对一:请家教,一个老师教一个学生
一对多:一个班一个老师,一个老师教一个班的学生
多对一:请多个家教,多个老师教一个学生
多对多:每个老师教多个班,你教这个班数学,我教这个班语文,我还教那个班语文
如,一个用户可以发布很多文章,这就是典型的一对多关系:
← 数据库设计基本概念 数据库设计三大范式→