1
resposta

Segue resposta para o exercício

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Bruno! Tudo certo?

Peço desculpas por demorar a te responder.

Parabéns pela resolução da atividade! Existem alguns pontos que gostaria de comentar, vamos olhá-los mais de perto?

Inicialmente, dado que o campo NUMERO poderá ter um conjunto de números que não necessariamente representam um valor inteiro em sua totalidade, é interessante trocar seu tipo de dado de INT para VARCHAR. Essa alteração pode ser feita clicando duas vezes sobre a palavra INT e escolhendo, na caixa de seleção, o tipo de dado VARCHAR, cujo valor entre seus parênteses deve ser igual a 5.

Além disso, um outro ponto de atenção é acerca de CODIGO na tabela itens_notas. Uma vez que ele é uma chave estrangeira referente à tabela de produtos, precisamos especificar isso selecionando, na segunda linha da definição de colunas, os itens PK (que torna a coluna um campo identificador) e NN (que proíbe que os dados de tal coluna sejam nulos). Mesmo que a relação entre tabelas não ocorra neste momento, é importante determinar, de forma prévia, quais campos serão identificadores (chaves primárias e estrangeiras), a fim de facilitar ações futuras.

Para uma melhor compreensão dessa última parte, observe a imagem abaixo, a qual ilustra os campos PK e NN, de COLUNA, selecionados: Captura de tela da manipulação de colunas de uma tabela no assistente do MySQL Workbench.

Bruno, continue se dedicando nos estudos. Fico à disposição para ajudar caso surjam dúvidas.

Forte abraço.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software