2.1.1. Entités, attributs et relations

En l'état, on entend un objet du monde réel qui peut être distingué des autres objets et des propriétés qui nous intéressent.

Exemples de l'entité

Quelques exemples sont une association d'employés, de produit ou un bureau. Les entités sont également d'autres éléments du monde réel d'intérêt, moins tangible mais tout aussi distinguer des autres objets, par exemple, une matière enseignée dans une université, un prêt bancaire, une commande client, etc.

Les propriétés des objets qui nous intéressent sont appelées attributs.

Exemples de l'attribut

Plus d'un employé en particulier peut nous intéresser, par exemple, ont enregistré votre ID, votre SSN, nom, prénom et son salaire comme attributs.

La notion d'entité est utilisé pour désigner des objets individuels de manière à se référer à des ensembles d'articles similaires d'intérêt pour nous les mêmes attributs, à savoir, par exemple, est utilisé pour désigner à la fois un employé en particulier d'une entreprise et la ensemble de tous les employés de l'entreprise.Plus précisément, le terme se référera entité peut avoir des cas particuliers ou des événements (employés) ou de types ou classes d'entités (l'ensemble des employés).
2.1.1 Entités, attributs et relations
Le modèle ER fournit une notation schématique de représenter graphiquement les entités et leurs attributs:

• Les entités sont représentées par un rectangle.Le nom de l'entité est écrit en lettres majuscules dans le rectangle.

• Les attributs sont représentés par leur nom en minuscules couplé à un tableau de bord du rectangle de l'entité à laquelle ils appartiennent. Plusieurs fois, car il ya beaucoup d'attributs pour chaque entité inscrite tous les dehors du diagramme de garder les choses simples.

Chacun des attributs d'une entité prend des valeurs de certains de domaine ou un ensemble de valeurs. Les valeurs des champs doivent être atomique, c'est à dire ne devrait pas être en mesure

être brisé.En outre, tous les attributs doivent être à valeur unique. Un attribut est à valeur unique si vous avez une valeur unique pour chaque occurrence d'une entité.

notation diagrammatique des entités et attributs

La figure montre la notation de principe pour le cas de l'entité employé avec des attributs ID, SSN, le nom et le salaire.

Exemple d'attribut à valeur unique

Le salaire de l'entité attribut utilisé, par exemple, prend des valeurs dans le domaine du réel et ne prend qu'une valeur pour chaque employé, par conséquent, aucun employé ne peut avoir plus d'une valeur pour le salaire.

Comme indiqué plus haut, une entité doit se distinguer des autres objets dans le monde réel.Cela rend possible de toute entité de trouver un ensemble d'attributs qui peuvent être identifiés. Cet ensemble d'attributs forme une entité clés.

Par exemple Key

Le salarié est une personne clé composé des dni attribut parce que tous les employés ont des numéros d'identification différents.

Une entité donnée peut avoir plus d'une clé, à savoir, les touches multiples candidats.

les principaux concepts candidats et clé primaire d'une entité similaire aux concepts de clé candidate et clé primaire d'une relation, nous avons étudié dans l'unité "Le modèle relationnel
et l'algèbre relationnelle. "

Exemple clé candidate

L'employé de l'agence dispose de deux touches candidat, qui est formé par l'attribut ID et qui est constitué par le SNRS attribut, étant donné que le SNRS sera également différente pour chaque employé.

Le concepteur choisit une clé primaire parmi tous les candidats clés.Dans la notation schématique, la clé primaire est soulignée pour le distinguer des autres touches.

Exemple de clé primaire

Dans le cas d'une organisation syndicale, nous pouvons choisir dni comme clé primaire.Dans la marge, nous la figure que la clé primaire est soulignée pour le distinguer du reste.

La relation est définie comme une association entre les entités.

Les relations sont représentées dans les diagrammes ER par un losange. A côté de l'losange indique le nom de l'interaction avec des majuscules.

Exemple de l'interaction

Envisager une organisation syndicale et un entrepreneur et d'assumer que les employés sont affectés à des bureaux où ils travaillent. Ensuite, il ya une relation entre l'entité et le bureau de l'employé entité.

Cette relation, qui pourrait appeler d'affectation, les employés associés à des entreprises où ils travaillent.La figure montre la cartographie marge de l'interaction entre les entités et le personnel de bureau.

Le terme d'interaction peut être utilisé aussi bien pour désigner une forme particulière d'associations ou d'autres événements de nommer ou de types similaires conjointe de partenariats.

Exemple
Une relation s'applique à une association spécifique entre l'employé ID '50 .455.234 et servir les «Diagonal, 20 'comme une association générique entre l'entité et le bureau de l'employé entité.

Intérêts parfois tenir compte des propriétés des interrelations.Pour cette raison, les relations peuvent aussi avoir des attributs. Les attributs des relations, ainsi que ces entités ont un certain domaine, ils doivent prendre des valeurs atomiques et doit être à valeur unique.

Les attributs des interrelations sont représentés par leur nom en minuscules avec un tiret à l'interface diamant à laquelle ils appartiennent.

Attribut d'une telle relation

Observer l'entité étudiant et l'entité soumise le montre la figure ci-dessous:

avis

Entre ces deux entités est établi interface d'évaluation d'indiquer quels sont les sujets que les élèves ont été évalués.Cette relation a la note d'attribut, qui est utilisé pour spécifier ce que les élèves ont obtenu le grade sujets évalués.

Notez que l'attribut doit être lié à une note d'évaluation attribut relation, il serait erroné de le considérer comme un attribut de l'entité étudiant ou un attribut de l'entité soumise.Nous allons l'expliquer par l'analyse des occurrences de la relation d'évaluation montre la figure ci-dessus.

Si la note est considérée comme un attribut de l'élève, l'étudiant "E1" dans la Fig besoin de deux valeurs d'attribut, un pour chaque cours, l'étudiant a, par conséquent, ne serait pas une seule valeur. De même, si vous n'étiez pas l'objet d'attribut peut être une seule valeur, car, par exemple, une «note de l'objet 'A1 l'exigerait trois valeurs, une pour chaque élève qui est inscrit en elle. Nous concluons que la note est à attribuer en même temps avec un sujet et un étudiant qui fréquente
etPar conséquent doit être un attribut de la relation qui lie les deux entités.