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)? enter image description here

19
demandé sur CHEBURASHKA 2013-05-21 20:37:34

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.

15
répondu 4444 2016-11-23 22:44:28
  1. 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

  2. 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

20
répondu Yogesh lele 2017-08-30 09:48:55

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.

0
répondu Andrew Linton Bradford 2016-11-23 22:32:00