Je crée des diagrammes UML qui représenteront le code C# et j'ai atteint une certaine impasse. Je représente actuellement un Dictionary<object, object>
en utilisant une association qualifiée, où la qualification est le type de clé et la classe à la fin de l'association est le type de valeur.Représente un dictionnaire dans un dictionnaire
Maintenant je voudrais représenter un type en UML, comme ceci: Dictionary<int, Dictionary<object, object>
. Existe-t-il un type de norme que je peux utiliser pour créer une relation qui représentera fidèlement cette relation?
double possible de [Comment puis-je représenter un dictionnaire Python dans UML?] (Https://stackoverflow.com/questions/29912096/how-can-i-represent-a-python-dictionary- in-uml) Bien que ce soit pour Python, le principe devrait être le même. –
J'ai trouvé ça et ça m'a aidé à représenter un objet singulier 'Diction'. Le problème que je rencontre est que je ne trouve pas d'explication pour les objets 'Dictionary' imbriqués. Comme dans, un 'Dictionary' dans un' Dictionary'. –
@Peter Oh, je n'avais pas réalisé qu'une association pouvait avoir deux qualificatifs. C'est parfait. Merci beaucoup! Vouliez-vous ajouter ceci comme réponse pour que je puisse l'accepter? –