1
resposta

Diferença entre item pedido e estoque

Na modelagem física, o item pedido ficou com duas chaves primarias estrangeiras e estoque ficou apenas com uma. É porque item pedido é uma entidade associativa e estoque entidade fraca ?

1 resposta

Isabela,

O item de pedido pode ter sido definido com uma "Chave Composta" (duas chaves primárias) pois com a JUNÇÃO das duas chaves você consegue encontrar um registro ÚNICO.

Não é preciso ter necessariamente uma "entidade fraca" para que ocorra a Chave Composta.

==========================================================

Modelagem de Dados – Tipos de Chaves

Postado Em 11/06/2020 por Fábio dos Reis em Modelagem de Dados

Chave Composta

Trata-se de uma chave que é composta de dois ou mais atributos (colunas) combinados, formando uma combinação única, cujos valores nunca se repetem (mas podem se repetir isoladamente).

Uma chave composta geralmente é empregada quando não é possível utilizar uma única coluna de uma tabela para identificar de forma exclusiva seus registros.

http://www.bosontreinamentos.com.br/modelagem-de-dados/modelagem-de-dados-tipos-de-chaves/

==========================================================

CHAVE COMPOSTA EM SQL

CREATE TABLE student
(rollNumber INT, 
name VARCHAR(30), 
class VARCHAR(30), 
section VARCHAR(1), 
mobile VARCHAR(10),
PRIMARY KEY (rollNumber, mobile));

https://acervolima.com/chave-composta-em-sql/

==========================================================

Chave Composta

https://pt.slideshare.net/GustavoZimmermann/banco-de-dados-ii-tabelas-aula-2

==========================================================

Quando é recomendado o uso de chave primária composta?

O uso de chave primária composta pode ser feito quando você possui dois campos que juntos sempre serão únicos para aquela tabela, por exemplo:

https://pt.stackoverflow.com/questions/15883/quando-%C3%A9-recomendado-o-uso-de-chave-prim%C3%A1ria-composta

==========================================================

MER e DER: Modelagem de Bancos de Dados

Surgiu a entidade associativa Livro_Empréstimo, que representa os livros contidos em um empréstimo (considerando um empréstimo contém vários livros e um livro pode estar contido em vários empréstimos). Esta entidade é composta pelas chaves das duas entidades principais. Se fosse necessário, nesta entidade também poderíamos adicionar informações complementares como quantidade (não se aplica neste caso, mas caberia em um sistema de vendas, por exemplo) e observações sobre o item.

Exemplo de Chave Composta

https://www.devmedia.com.br/mer-e-der-modelagem-de-bancos-de-dados/14332

==========================================================|

[]'s,

Fabio I.

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