Как хранить сообщения в БД
Делаю интернет магазин и чат для общения с продавцом. в чате могут быть только два человек, продавец и человек, который покупает товар этого самого продавца.
Как хранить их переписку в БД?
Я сначала хотел использовать JSON
let mesaages = {
seller: 'Что желаете купить сударь?',
buyer: 'Колбасу сервелат, пожалуйста',
seller: 'А магазин вам на что?'
}
console.log(JSON.stringify(mesaages));
Но потом вдруг оказалось, что Поля с одинаковыми индексами перезаписываются (что в принципе логично) Ну а вариант с хранением сообщений в колонках sellerMes и buyerMes мне кажется неудобным, тк нужно будет дописывать туда время, потом его оттуда доставать, сравнивать со временем других сообщений.
Хотелось бы вариант с хранением как в JSON только, чтобы поля, естественно, не перезаписывались
Сейчас у меня такая структура таблицы

