Консультация по проектированию сложной базы данных
Цена договорная
Добрый день. Мне нужна консультация по проектированию сложной базы данных. Без деталей, в общих чертах. Нужен опыт работы с облачными сервисами (aws или похожее).
Необходимо:
1. Рассказать как организовать базу данных, которая позволит хранить простые «базы данных» (магазин, небольшая CRM, и т.п)
Интересуют как работают relation и rollup из этой ссылки:
https://www.notion.so/Database-102-relations-rollups-fd56bfc6a3f0471a9f0cc3110ff19a79/
Дополнительные:
https://support.airtable.com/hc/en-us/articles/206452848-Linking-to-Another-Record/
https://coda.io/learn/schema-design/Schema-4-Multidimensional/
2. На основе рассказа спроектировать в общих чертах (только необходимые для объяснения поля) базу данных saas-приложения. Пользователи saas – владельцы компаний и их сотрудники. Они могут создавать свои «базы данных», например, для своего кафе (товары, покупатели, покупки). SQL/NoSQL – по желанию
3. Описать способы изолировать данные одной компании от другой.
4. Описать как масштабировать такую БД. Как именно с этим может справиться AWS, Firebase, Яндекс.Облако, Google Cloud, Azure? Написать пример организации для какого-то 1 сервиса.
5 (опционально). Рассказать как бы это могло выглядеть на GraphQL.
Необходимо:
1. Рассказать как организовать базу данных, которая позволит хранить простые «базы данных» (магазин, небольшая CRM, и т.п)
Интересуют как работают relation и rollup из этой ссылки:
https://www.notion.so/Database-102-relations-rollups-fd56bfc6a3f0471a9f0cc3110ff19a79/
Дополнительные:
https://support.airtable.com/hc/en-us/articles/206452848-Linking-to-Another-Record/
https://coda.io/learn/schema-design/Schema-4-Multidimensional/
2. На основе рассказа спроектировать в общих чертах (только необходимые для объяснения поля) базу данных saas-приложения. Пользователи saas – владельцы компаний и их сотрудники. Они могут создавать свои «базы данных», например, для своего кафе (товары, покупатели, покупки). SQL/NoSQL – по желанию
3. Описать способы изолировать данные одной компании от другой.
4. Описать как масштабировать такую БД. Как именно с этим может справиться AWS, Firebase, Яндекс.Облако, Google Cloud, Azure? Написать пример организации для какого-то 1 сервиса.
5 (опционально). Рассказать как бы это могло выглядеть на GraphQL.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.