Salut, je débute en UML et j'aimerais savoir comment on peut traduire cet exemple en diagramme de classes :

Chaque Titre peut contenir 0 ou +rs sous-titres;
et chaque sous-titre peut aussi contenir 0 ou +rs sous-sous-titres;
et chaque sous-sous-titre peut aussi contenir 0 ou +rs sou-sous-sous-titres;
etc.....
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Titre 1
  s-titre 1.1
     s-s-titre 1.1.1
            [Texte]
     s-s-titre 1.1.2
         s-s-s-titre 1.1.2.1
                 [Texte]
         s-s-s-titre 1.1.2.2
                 [Texte]
     s-s-titre 1.1.3
            [Texte]
  s-titre 1.2
          [Texte]
  s-titre 1.3
     s-s-titre 1.3.1
              [Texte]
     s-s-titre 1.3.2
              [Texte]
Titre 2
  s-titre 2.1
      [Texte]
  s-titre 2.2
     s-s-titre 2.2.1
            [Texte]
     s-s-titre 2.2.2
            [Texte]
     s-s-titre 2.2.3
         s-s-s-titre 2.2.3.1
              [Texte]
         s-s-s-titre 2.2.3.2
              [Texte]
  s-titre 2.3
     s-s-titre 2.3.1
            [Texte]
     s-s-titre 2.3.2
            [Texte]
Titre 3
  [Texte]
Titre 4
  s-titre 4.1
            [Texte]
  s-titre 4.2
            [Texte]
Titre 5
...................
et merci pour votre aide