数据库:
 
一对一: 在任意一方加入另外一方的主键作为其外键
一对多:在多的一方加入一的一方的主键作为外键
多对多:新建中间表,加入两个多的一方的主键作为外键
 
 
对象:
一对一: 在其中一方加入另外一方的实例作为其属性
class 班长{
   班级 对象名;
}
class 班级{
   班长 对象名 
}
 
一对多:在一的一方,加入多的一方的实例的集合作为其属性
           在多的一方,加入一的一方的实例作为其属性
class 班级{
   List<学生>  集合名
}
class 学生{
   班级  对象名
}
 
多对多:在其中的一方加入另外一方的实例集合作为其属性
class 课程{
   List<学生>  集合名
}
class 学生{
   List<课程>  集合名
}
 
 
 
PO对象的编写规范:
 
第一步:按表建类,按列建属性
 
第二步:列出所有两张表之间的关系:
 
news - reply :一对多
news - user :一对多
reply - user :一对多
 
第三步:按上述规律,对照两者关系创建对象或集合

相关文章:

  • 2021-04-17
  • 2021-10-29
  • 2021-10-04
  • 2021-05-17
  • 2021-12-15
  • 2022-12-23
  • 2021-05-13
  • 2022-12-23
猜你喜欢
  • 2021-07-01
  • 2021-05-19
  • 2021-12-24
  • 2022-12-23
  • 2022-12-23
  • 2021-10-18
  • 2021-08-20
相关资源
相似解决方案