У меня есть база данных со следующими таблицами
user(id, name....)
restaurant(id, name...)
module (id, name )
status_messages(id, pid, message, module_id, ModuleID)
Модуль Относится либо к пользователям, либо к ресторану.
И пользователи, и рестораны могут иметь статус_мессы.
Когда пользователь (id = 21) устанавливает сообщение о состоянии
(1, 1, 'Message', 1, 21)
Когда Ресторан (id = 3) устанавливает сообщение о состоянии
(2,2, 'Message', 2, 3)
pid =это самоидентификатор или родительский идентификатор для ответов.
Это лучший способ извлечь сообщение о состоянии и его ответы пользователя или ресторана и отобразить его.
Буду ли яв состоянии вытащить его?