#sql #database #nosql #chat #chatbot
Вопрос:
Я работал над приложением для чата. Это приложение для чата может поддерживать обмен текстом, изображениями и видео.
Может ли кто-нибудь помочь со схемой базы данных / моделью ER для этого приложения для чата ?
Я думал о том, чтобы иметь нижеприведенную схему для объекта чата.
{
chatId: String [UUID]
text: String [can store text, image link or video link]
messageType: Enum [TEXT, IMAGE, VIDEO]
}
Есть ли лучший способ сделать это, имея в виду масштабируемость ?
Спасибо.