1
resposta

Desafio: criando a tabela de itens de notas fiscais

CREATE TABLE TABELA_DE_ITENS_VENDIDOS (
NUMERO VARCHAR(5) NOT NULL,
CODIGO VARCHAR(10) NOT NULL,
QUANTIDADE INT NULL,
PRECO FLOAT NULL,
PRIMARY KEY (NUMERO, CODIGO)
);

ALTER TABLE TABELA_DE_ITENS_VENDIDOS
ADD CONSTRAINT FK_TABELA_DE_VENDAS
FOREIGN KEY (NUMERO) REFERENCES TABELA_DE_VENDAS (NUMERO);

ALTER TABLE TABELA_DE_ITENS_VENDIDOS
ADD CONSTRAINT FK_PRODUTOS
FOREIGN KEY (CODIGO) REFERENCES PRODUTOS (CODIGO);
1 resposta

Olá Rickson. Tudo bem com você?

Obrigado por compartilhar seu código com a comunidade Alura.

Achei muito interessante como você estruturou a tabela com as chaves primárias compostas e as chaves estrangeiras, garantindo a integridade referencial no banco de dados. Isso mostra que você está atento a boas práticas no design do esquema relacional.

Conte com o apoio do Fórum na sua jornada. Abraços e bons estudos!