私は以下のデータテーブルを持っています:users、user_pictures、messages、forum。その構造を概説するには、ユーザーがいない場合はuser_picturesもメッセージもないので、その構造を概説します。データベースオブジェクトを埋め込むことはできますか?
forum
users
user_pictures
messages
今私は、この構造化されたロジックを自分のクラスで構築したいと思っています。私は、テーブルごとに独立したクラスを使用して、テーブルに従ってアクションを実行します。通常は、次のようになります。
$forum = new Forum();
$users = new User();
$messages = new Message();
$user_pictures = new User_picture();
しかし、メッセージの生成者にuser_picturesを作成するとどうなりますか?そしてそれも参考になるでしょう。大丈夫ですか?
私にとって、 'user_pictures'と' messages'は論理的に 'users'が所有していて、それに応じてオブジェクトを構築するには健全なOOPかどうか聞いているようです。それは正確ですか? –
各スタンドアロンクラスには何が含まれていますか、どのように使用されるかの例を挙げることができます。私は、あなたが必要な場所にインスタンスを作成することができると言うでしょう... – ChrisA