【发布时间】:2011-08-01 15:26:05
【问题描述】:
我有以下数据表:users、user_pictures、messages、forum。概述它的结构:
forum
users
user_pictures
messages
因为如果没有用户,则没有 user_pictures 也没有消息。现在我想在我的类中构建这种结构化逻辑。我为每个表使用一个独立的类来根据表执行操作。通常它看起来像这样:
$forum = new Forum();
$users = new User();
$messages = new Message();
$user_pictures = new User_picture();
但是如果我在用户的构造函数中创建消息和 user_pictures 会怎样?它的参考也会在那里。可以吗?
【问题讨论】:
-
对我来说,您的意思是从逻辑上讲,
user_pictures和messages都归users所有,而您是在问构建 OOP 是否合理相应地,这些对象......准确吗? -
您的每个独立类中有什么,您能否举例说明如何使用它们。我会说你可以在需要的地方创建实例......