Como interpreto este diagrama? As linhas contínuas e as pontilhadas. Qual o significado das diferentes cores dos ícones dos campos? Há uma explicação em alguma documentação? O instrutor fala apenas por cima.
Como interpreto este diagrama? As linhas contínuas e as pontilhadas. Qual o significado das diferentes cores dos ícones dos campos? Há uma explicação em alguma documentação? O instrutor fala apenas por cima.
Olá Fernando.
As linhas contínuas são chamadas de chave primária, ou Primary key (PK) é o identificador único de um registro na tabela. Pode ser constituída de um campo (chave simples) ou pela combinação de dois ou mais campos (chave composta), de tal maneira que não existam dois registros com o mesmo valor de chave primária. Nessa imagem são essas chaves amarelas, elas são únicas, são elas que definem aquele atributo único.
Já a chave estrangeira é um conjunto de uma ou mais colunas em uma tabela que se refere à chave primária em outra tabela. Não há nenhum código especial, configurações ou definições de tabela que você precise colocar para “designar” oficialmente uma chave. Nessa imagem elas são esses triângulos rosa. Significa que minha nota fiscal está ligada a TbClientes e TbVendedores.
Espero ter ajudado você!