Лабораторная работа - Piggie Market
Предметная область – магазин свинок
Пример работы
Функциональные требования:
- Хранение информации о заказах
- Хранение информации о покупателях
- Хранение информации о товаре
- Хранение информации о доставке
- Учитывать связь между заказом и покупателем
- Учитывать связь между заказом и товаром
- Учитывать связь между заказом и доставкой
Все таблицы базы данных находятся в третьей нормальной форме:
- База данных находится в первой нормальной форме, потому что хранимые значения максимально упрощены.
- База данных находится во второй нормальной форме, потому что существует первичный ключ, от которого зависят все неключевые атрибуты
- База данных находится в третьей нормальной форме, потому что нет зависимости одного неключевого атрибута от других (транзитивных зависимостей)
Технологический стек
- Angular
- Angular Material
- Nest.js
- TypeORM
- PostgreSQL
- Docker