类关系(对象关系): 1对1 1对多 多对多
举例:
A和B是1对1关系:即1个A对应1个B,1个B对应1个A;在A中设置B的单个引用,在B中设置A的单个引用; 比如:一个人只有一个身份证;
A和B是1对多关系:即1个A对应多个B,1个B对应1个A;在A设置B的数组,在B中设置A的单个引用;比如:在图书馆借书,一个用户可以借多本书,一本书只可能在一次外借中借给一个用户;
A和B是多对多关系:即1个A对应多个B,1个B对应多个A;在A中设置B的数组,在B中设置A的数组;
类关系(对象关系): 1对1 1对多 多对多
举例:
A和B是1对1关系:即1个A对应1个B,1个B对应1个A;在A中设置B的单个引用,在B中设置A的单个引用; 比如:一个人只有一个身份证;
A和B是1对多关系:即1个A对应多个B,1个B对应1个A;在A设置B的数组,在B中设置A的单个引用;比如:在图书馆借书,一个用户可以借多本书,一本书只可能在一次外借中借给一个用户;
A和B是多对多关系:即1个A对应多个B,1个B对应多个A;在A中设置B的数组,在B中设置A的数组;