Uma entidade representa um conceito do mundo real, seja um evento ou um objeto, sobre o qual devem ser mantidas informações ou registros. Imagine, por exemplo, que na modelagem de um sistema de uma biblioteca, teremos uma entidade chamada “Livro”, que conterá os registos dos livros fisicamente encontrados.
Um atributo representa uma característica associada a uma entidade. Desta forma, a nossa entidade “Livro” teria atributos como título, autor, editora e ano de publicação.
Um relacionamento representa uma ligação existente entre diferentes entidades. Poderíamos dizer, por exemplo, que um livro, por exemplo, que um livro “possui” um exemplar.
Cardinalidade é uma característica que define o nível dos relacionamentos entre as entidades. São três os principais tipos:
É “uma” entidade A está associada a “N” entidades B e “uma” entidade B está associada a “N” entidades A.
X