Bonjour,
Deux questions mal posées, je ne clos pas le sujet étant donné que c'est ta première question sur ce forum mais la prochaine fois, je clos.
Alors, pour traduire ton diagramme de classes en diagramme de base de données, tu reprend le même diagramme, et tu traduis les relations * - * avec une table d'association. Les attributs listes doivent être transformés en relations vers de éléments d'une autre table.
Par exemple, si tu as une classe personne qui peut avoir plusieurs numéros de teléphone par exemple, en classe dans le diagramme objet, tu peux avoir :
+------------------+
| Personne |
+------------------+
| nom |
| numerosTelephone |
| |
+------------------+
Dans ce diagramme numerosTelephone est une arrayList de String
Dans ta base de données, tu auras :
+--------------+ +-----------------+
| Personne | | NumeroTelephone |
+--------------+ 1 * +-----------------+
| idPersonne |--------| idNumeroTel |
| nom | | numero |
| | | |
+--------------+ +-----------------+
Tu as également remarque que chaque classe contient un identifiant.