Ceci est une retombée de la question à Comment représenter la clé étrangère dans un diagramme ER? qui est trop vague sur la notation nécessaire.
Là, l'idée de souligner FKS avec une ligne pointillée est indiquée. Je me souviens aussi de cela d'un examen. Je ne suis pas sûr que cela aurait pu être un double soulignement également, cette question n'est pas déterminée à la ligne pointillée. J'ai un peu recherché, constatant qu'une ligne pointillée représente un attribut de clé faible.
Puis-je utiliser un certain format pour afficher FKS dans un modèle de relation d'entité étendu Ear Ear à la notation Chen?
Je pense que j'ai trouvé la réponse, c'est plus ou moins impossible et de toute façon non destinée à une ERM. Il y a une petite solution de contournement à l'aide d'une double soulignement.
Il n'y a tout simplement pas de FK à marquer dans un ERM officiel. Voir http://faculty.juniata.edu/rhodes/dbms/ermodel.htm :
Le modèle E-R n'est pas basé sur SQL. Il n'est pas lié à une mise en œuvre logique particulière d'un SGBD. C'est un modèle conceptuel et sémantique, qui tente de capturer des significations plutôt que d'une mise en œuvre réelle.
Ne pensez pas OR Démarrer avec des tables - vous serez égaré sur des relations et des attributs.
...
Clé étrangère: terme utilisé dans des bases de données relationnelles (mais pas dans le modèle ER) pour un attribut qui est le principal clé d'une autre table et est utilisé pour établir une relation avec cette table où elle apparaît également comme un attribut.
Et dans https://fr.m.wikipedia.org/wiki/weak_entity :
Dans une base de données relationnelle, une entité faible est une entité qui ne peut être identifiée de manière unique par ses attributs. Par conséquent, il doit utiliser une clé étrangère en conjonction avec ses attributs pour créer une clé primaire. La clé étrangère est typiquement une clé primaire d'une entité qu'elle est liée.
...
Une relation d'identification est celle où la clé primaire est peuplée à l'entité faible de l'enfant comme clé primaire de cette entité.
Ainsi, l'attribut de clé faible n'est pas égal à une clé étrangère, il s'agit simplement d'une clé primaire d'une autre entité nécessaire pour atteindre l'unicité d'une entité (une entité faible est effectivement l'entité provisoire que vous devez dissoudre une relation M à N. Les PICS des "deux côtés" comme attributs; ceci est hors de mon script de cours). Ainsi, la ligne pointillée n'est pas le format de FKS.
Résultat:
Ensuite, seule une double soulignement reste comme une convention non officielle qui est à l'heure actuelle à l'université. Et l'esprit que montrant que les FKS n'est pas nécessaire de toute façon, une relation nommée l'implique et ne devrait pas l'expliquer, un ERM n'est pas sur FKS; Ne pensez pas aux tables.