Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 

Repository files navigation

advanced_algorithm_05

Реализованные требования:

Зависимости между таблицами: Товары зависят от поставщика (ForeignKey + relationship) Заказы зависят от товаров через таблицу OrderItem

Получение данных о заказах: Реализован вывод всех заказов с их содержимым Показывается информация о клиенте, статусе и составе заказа

Классы ODT: Созданы ODT классы для всех основных сущностей Поддержка валидации и сериализации

Преобразование в ODT и вывод: Показан пример преобразования объекта Order в OrderODT Вывод данных в формате JSON

Дополнительные улучшения: Добавлены поля created_at и updated_at для всех таблиц Реализован каскадный удаление зависимых записей Добавлен метод calculate_total() для автоматического расчета суммы заказа Улучшены методы to_dict() для более информативного вывода

Сервис полностью соответствует поставленным задачам и демонстрирует: Работу с ORM SQLAlchemy Связи между таблицами Использование ODT классов Полноценное взаимодействие с базой данных

About

homework

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages