В моето приложение имам система за коментиране с нишки, която наричам съобщения за състояние. Имам няколко модела, както следва
потребители (id, име......)
status_messages(id, съобщение,......, user_id)
status_replies(id, съобщение,......, status_message_id, user_id)
това ли е правилният начин за писане на система за коментиране?
Потребителят може да задава съобщения за състояние и неговите приятели и самият той могат да отговарят на тях. ако друг потребител отговори, бих искал да извадя и неговите данни.