DB上の各テーブルに対してPHPで1つのオブジェクト(1つのクラス)を作成するのは良い考えだと思っていました。
たとえば、ユーザー、ビデオ、評価の 3 つのテーブルがあります。
評価は、idUser、idVideo、およびユーザーが動画に付けた評価を含む単なるテーブルです。DB上のテーブルに変換された属性との関係としましょう。
システムで 2 つのクラスを作成しました: user、video
評価用に別のクラスを作成する必要がありますか? または、ユーザーまたはビデオ内のメソッドを介して評価情報を取得する必要がありますか?