Baixe o app para aproveitar ainda mais
Prévia do material em texto
Modelo Entidade Relacionamento (MER) Modelo Entidade Relacionamento O MER mostra a relação entre entidades inseridas em um banco de dados. O modelo foi desenvolvido por Peter Chen em 1976, e a partir daí, Charles Bachman e James Martin fizeram algumas alterações e melhoramentos nos princípios básicos. Em outras palavras, os diagramas de ER ilustram a estrutura lógica do banco de dados. Modelo Entidade Relacionamento Modelo Entidade Relacionamento Modelo Entidade Relacionamento • Entidade: Objeto ou conceito sobre o qual você deseja armazenar informações • Entidade Fraca: Definida por uma relação de chave estrangeira com uma outra entidade, não pode ser identificada pelos seus próprios atributos sozinhos. • Atributos: Características que descrevem a entidade. Somente devem ser atribuídos para as entidades, atributos que sejam relevantes. • Atributo Chave: Identifica unicamente cada entidade de um conjunto-entidade. Ex.: Código. • Atributo Multivalorado: Mais de um valor para cada entidade. Ex.: Dependentes. • Atributo Derivado: O seu valor pode ser calculado a partir do valor de outros atributos. Ex.: idade (derivada da data de nascimento). Modelo Entidade Relacionamento • Relacionamento: Mostra como duas entidades compartilham informações no banco de dados. Normalmente são nomeados com verbos ou expressões que representem de alguma forma como as entidades interagem, ou a ação que uma exerce sobre a outra. • Grau ou cardinalidade do relacionamento: O número de ocorrência de uma entidade, que podem estar associadas a uma ocorrência de outra entidade num relacionamento, permitem distinguir 3 tipos de relacionamentos: Modelo Entidade Relacionamento Notação James Martin • A notação Martin também é conhecida como notação pés de galinha. • Os retângulos representam as entidades, que se encontram interligadas por meio de linhas de relação. • Os indicadores dessa notação, são exibidos em: uma linha (individual) e Pés de Galinha (multiplicidade). NOTAÇÃO JAMES MARTIN • Relacionamentos são representados apenas por uma linha que une as duas entidades • A notação de cardinalidade máxima e mínima é gráfica • O símbolo mais próximo ao retângulo é a representação da cardinalidade máxima e o mais distante a cardinalidade mínima Principais Características Criando Diagrama Entidade- Relacionamento Entidades • O primeiro passo é identificar todas as entidades que serão utilizadas. Estas entidades armazenaram informações no seu sistema. Isto poderia ser por exemplo um compromisso, um cliente, um produto, entre várias coisas... • Uma entidade fraca não entra nesta etapa. Entidade Entidade Fraca Relacionamentos • Relacionar duas entidades e liga-las através de uma linha sólida ligada em um losango. Dentro deste losango há uma breve descrição do porque existe uma relação entre elas. Relacionament o Relacionament o Fraco Atributos • Como última etapa, adicionamos os atributos nas unidades. Os atributos são as características de uma entidade, ou seja, os atributos são as colunas que a entidade (tabela) contém. Atributos
Compartilhar