LINUX.ORG.RU

История изменений

Исправление alysnix, (текущая версия) :

я б имел 2 базы.

база сообщений

  1. сообщеньки (id, text, ключ первого элемента списка в базе реакций )

база реакций

  1. списки реакций на сообщение с неким id.

если в сообщении ключ списка на него реакций есть - значит есть какие-то реакции и нужно лезть в базу реакций по ключу первого элемента.

список реакций можно устроить по разному, в простейшем случае это id юзера, id типа реакции и ключ след. элемента списка

Исходная версия alysnix, :

я б имел 2 базы.

база сообщений

  1. сообщеньки (id, text, ключ первого элемента списка в базе реакций )

база реакций

  1. списки реакций на сообщение с неким id.

если в сообщении ключ списка на него реакций есть - значит есть какие-то реакции и нужно лезть в базу сообщений.

список реакций можно устроить по разному, в простейшем случае это id юзера, id типа реакции и ключ след. элемента списка