Chi mi da una mano a svolgere questo esercizio? Lunedi ho un esame.. Ve ne sarò infinitamente grato

(Magari con spiegazioncina annessa )


codice:
Con riferimento al documento XML seguente, 
lo studente proponga una ristrutturazione dello stesso e ne definisca il DTD, 
in modo da evitare la ripetizione delle informazioni relative allo stesso cuoco e alla stessa ricetta, 
e in modo da gestire anche il caso in cui uno stessa ricetta possa essere di più cuochi.
 
 
<ricettario>
<cuoco>
  <nome>Mario Rossi</nome>
  <ricetta> <titolo>Pizza Margherita </titolo> <ingredienti>farina, acqua, pomodoro</ingredienti>
</ricetta> <ricetta> 
<titolo>Uova sode</titolo>
<ingredienti>acqua, sale, uova</ingredienti>
</ricetta>
</cuoco>

<cuoco>
  <nome>Carlo Verdi</nome>
  <ricetta> <titolo>Pizza Margherita </titolo> <ingredienti>farina, acqua, pomodoro</ingredienti>
</ricetta> <ricetta> 
<titolo>Uova strapazzate</titolo>
<ingredienti>burro, sale, uova</ingredienti>
</ricetta>
</cuoco>
</ricettario>

Grazie a tutti!!!