Posté par Violette, mise à jour le 07/06/2023 à 11:34:00
Qu'est-ce que le discriminateur dans un SGBD ?Posté par Akshay
Il existe un concept d'entités "fortes" et "faibles" dans le SGBDR. Entité forte : dont les attributs sont capables de former une clé principale, c'est-à-dire de former une clé qui peut identifier de manière unique son membre. Entité faible : dont les attributs sont incapables de former une clé principale, c'est-à-dire de former une clé qui peut identifier de manière unique son membre. Par exemple. Considérez les relations suivantes dans la relation 1 du contexte du département Informatique : Classe { Nom de la division, Numéro de la salle de classe, Enseignant de la classe }, il s'agit d'une entité forte, car tout membre peut être identifié de manière unique par son nom de division, il s'agit donc d'une clé primaire. Et relation 1 : Étudiant { N° de liste, Nom, Présence } c'est une entité faible car aucun membre ne peut être identifié de manière unique par un attribut ou une combinaison d'attributs comme N° de liste. Des étudiants de différentes divisions peuvent être les mêmes. Mais si nous combinons "N° de liste" avec "Nom de la division", tout membre de la relation étudiant peut être identifié de manière unique. Et donc pour la relation étudiante "N° de liste" est discriminateur.