Esquema para avaliação do desafio de projeto.
-
Cliente PJ e PF – Uma conta pode ser PJ ou PF, mas não pode ter as duas informações: usando o email como pk podemos restringir que seja usado mais de uma vez;
-
Pagamento – Pode ter cadastrado mais de uma forma de pagamento: criando uma nova entidade (pagamento) que se relaciona com cliente para persistir os dados do cartão;
-
Entrega – Possui status e código de rastreio;
-
Criar schema - Refinar as tabelas, definir tipos de dados;
-
Povoar o banco de dado
-
Criar queries - com as cláusulas abaixo:
- Recuperações simples com SELECT Statement
- Filtros com WHERE Statement
- Crie expressões para gerar atributos derivados
- Defina ordenações dos dados com ORDER BY
- Condições de filtros aos grupos – HAVING Statement
- Crie junções entre tabelas para fornecer uma perspectiva mais complexa dos dados