У меня есть следующие таблицы данных: пользователи, user_pictures, сообщения, форум. Чтобы очертить его структуру:
forum
users
user_pictures
messages
, так как если нет пользователей, ни user_pictures ни сообщения. Теперь я хочу, чтобы эта структурированная логика была встроена в мои классы. Я использую отдельный класс для каждой таблицы, чтобы выполнять действия в соответствии с таблицей. Обычно это будет выглядеть так:
$forum = new Forum();
$users = new User();
$messages = new Message();
$user_pictures = new User_picture();
но что, если я создаю сообщения и user_pictures в конструкторе пользователей? И это ссылка тоже будет там. Это нормально?