Чому таблиця бесід у схемі проектування чат-додатку важлива

Раніше я намагався зробити socket.io і створив схему повідомлень, ось таку приблизно

pic

Виникла проблема, коли я почав робити чат-бокс (як на зображенні нижче)

pic

Бо потрібно, щоб останнє повідомлення з'являлося першим, а також щоб повідомлення не дублювалися. Коли ми робили запит на отримання даних з бази даних, це було дуже складно через те, що отримувач і відправник дублюються. Тому я вирішив написати цей блог, щоб попередити новачків, таких як я: робіть таблицю для бесід (conversation) — це значно спростить ваше життя.

Перекладено з: ทำไมConverstion table ในChat appication schema design ถึงสำคัญ

Leave a Reply

Your email address will not be published. Required fields are marked *