Computação |
A Importância da Modelagem Conceitual
• Reduz custos de manutenção futura
• Facilita evolução do banco de dados ao longo do tempo
Um modelo conceitual bem elaborado evita falhas estruturais que poderiam comprometer todo o sistema.
Entidades
Uma entidade representa um objeto do mundo real relevante para o sistema. Pode ser uma pessoa, um produto, um pedido, um departamento, etc.
Em outras palavras, entidades são elementos que possuem existência própria dentro do contexto modelado.
Entidades Fortes
• Possuem identificação própria
• Não dependem de outras entidades para existir
• Exemplo: Cliente, Produto, Funcionário
Entidades Fracas
• Dependem de outra entidade para existir e se identificar
• Não possuem chave primária própria
• Exemplo: Item do Pedido depende da entidade Pedido
Cada entidade é descrita por um conjunto de atributos.