Найти в Дзене
Стажер.online

Как спроектировать базу данных для сервиса доставки еды

? 🛒 Компания X занимается доставкой еды по крупному городу. У компании уже есть база данных заказов, но структура не полностью оптимальна: некоторые таблицы объединяют слишком много информации, а связи между сущностями неочевидны 📊 👨‍💻 Что нужно сделать: 1. Проанализировать текущую таблицу и выявить возможные проблемы в структуре данных (например, дублирование, неудобство аналитики, неявные связи). 2. Разделить данные на логические сущности (например, заказ, клиент, ресторан, оплата, товары). 3. Построить ER-диаграмму (сущности и связи между ними). 4. Составить рекомендации по оптимизации базы данных для будущего расширения: что можно выделить в отдельные таблицы, какие поля добавить, чтобы облегчить аналитику (например, категория блюд, статус заказа). 5. Придумать пример SQL-запроса для получения: всех заказов определенного клиента; среднего времени доставки по ресторанам; выручки за конкретный день. Подробности задачи 👉 тут 👈 Больше задач от реальных компаний ищи на платформе

Как спроектировать базу данных для сервиса доставки еды? 🛒

Компания X занимается доставкой еды по крупному городу. У компании уже есть база данных заказов, но структура не полностью оптимальна: некоторые таблицы объединяют слишком много информации, а связи между сущностями неочевидны 📊

👨‍💻 Что нужно сделать:

1. Проанализировать текущую таблицу и выявить возможные проблемы в структуре данных (например, дублирование, неудобство аналитики, неявные связи).

2. Разделить данные на логические сущности (например, заказ, клиент, ресторан, оплата, товары).

3. Построить ER-диаграмму (сущности и связи между ними).

4. Составить рекомендации по оптимизации базы данных для будущего расширения: что можно выделить в отдельные таблицы, какие поля добавить, чтобы облегчить аналитику (например, категория блюд, статус заказа).

5. Придумать пример SQL-запроса для получения: всех заказов определенного клиента; среднего времени доставки по ресторанам; выручки за конкретный день.

Подробности задачи 👉 тут 👈

Больше задач от реальных компаний ищи на платформе Стажер.Online 🤩

#кейс

@StazherOnline