标签: php database oop
我想知道在PHP上为每个表创建一个对象(一个类)是个好主意。
我有3个表:用户,视频,评级
评分只是一张包含 idUser , idVideo 以及用户为视频提供的评分的表格。 可以说,它与在DB上转换为表的属性的关系。
我在我的系统中创建了两个课程:用户,视频
我应该创建另一个评级类吗?或者我应该通过用户或视频内的方法获得评级信息?
答案 0 :(得分:1)
是,创建一个类。
即使优势不是很明显,当你必须添加其他属性如“DateVoted”时,它将非常有用。
答案 1 :(得分:0)
正如Tyler Eaves在评论中提到的那样,不要像太多那样重新发明类似ORM的系统。使用类似Propel或Doctrine