Как создать модель базы данных для приложения чата? Должен ли я использовать SQL или nosql?
Я создаю приложение, подобное facebook,которое будет иметь такие функции, как публикация, чат, добавление историй и т. д. Я использую для этого Django. Я смущен выбором баз данных(sql или nosql) и их моделями баз данных. Я-пользовательская модель Django по умолчанию для аутентификации,и я думаю,что должен расширить ее, чтобы добавить такие поля, как био, пол, хобби и т. д. Можете ли вы показать мне пример модели?
Что я уже пробовал:
Как уже было сказано,я использую пользовательскую модель Django по умолчанию для аутентификации,и мне нужно предложение по таким полям, как друзья, биография, сообщения и т. д. Помощь с примером будет оценена по достоинству.