PHP OOP每个表一个对象?

时间:2012-06-20 15:52:35

标签: php database oop

我想知道在PHP上为每个表创建一个对象(一个类)是个好主意。

我有3个表:用户,视频,评级

评分只是一张包含 idUser idVideo 以及用户为视频提供的评分的表格。 可以说,它与在DB上转换为表的属性的关系。

我在我的系统中创建了两个课程:用户视频

我应该创建另一个评级类吗?或者我应该通过用户或视频内的方法获得评级信息?

2 个答案:

答案 0 :(得分:1)

,创建一个类。

即使优势不是很明显,当你必须添加其他属性如“DateVoted”时,它将非常有用。

答案 1 :(得分:0)

正如Tyler Eaves在评论中提到的那样,不要像太多那样重新发明类似ORM的系统。使用类似PropelDoctrine

的内容