Comment identifier une relation forte par rapport à une relation faible sur la Dre?
Une ligne en pointillés signifie que la relation est forte, alors qu'une solide ligne signifie que la relation est faible. Sur le schéma suivant, comment décider que la relation entre les Room
et Class
les entités sont fortes. Est-ce parce que Room
l'entité a une clé régulière (non composite)?
3 réponses
nous dessinons un solide si et seulement si nous avons une relation dépendante de ID; sinon ce serait un ligne pointillée.
considérons une relation faible mais non dépendante de la carte D'identité; nous traçons une ligne pointillée parce qu'il s'agit d'une relation faible.
Relation Faible (Non-Identifiée)
Entité est l'existence indépendante des autres enties
PK de l'Enfant ne contient pas PK composante de l'Entité Mère
Forte Relation (D'Identification)
l'entité de L'enfant est l'existence-dépend du parent
PK de L'entité enfant contient PK composant de L'entité mère
se produit habituellement en utilisant une clé composite pour la clé primaire
dans la modélisation des relations d'entité, les lignes pleines représentent les relations fortes et les lignes pointillées représentent les relations faibles.