在课堂设计中如何避免ORM情况?

时间:2018-03-29 09:55:42

标签: php orm

目前,我正在开展一个在线服务提供商的项目。但我对课堂设计感到困惑。

我有admincustomeragent等参与者的表格以及cityservicescategory等数据存储表格, sub-categorygender

我为admincustomeragent创建了课程。但是我应该为cityservicescategory等表创建类似于ORM设计的表吗?

为数据库中的每个表创建一个类是否合适?如果没有那么请解释如何避免这种情况?我可以使用enum或ArrayList而不是类来进行数据存储吗?

更新: - 我想对cityservicescategorysub-categorygender

执行CRUD操作

1 个答案:

答案 0 :(得分:0)

什么是类,基本上它将包含称为函数的属性和行为。 如果你真的有太多可重用的函数和属性更好地使用类,或者没有。 例, 我有类车辆所以我知道它可以有以下属性

 Class Vehicle {
  String color;
  int tier;
  function setTier(){
   }
  function getTier{}{
   }
 }
 Class Bike implements Vehicle{
   // you can use the attribute and function of the Class vehicle 
   //as it is parent class.
  }

在这种情况下,您可以根据需要创建不同的类。