Salve dovrei progettare una base di dati in cui deve essere depositato un progetto java.Tutti i file del progetto sono rintracciabili grazie al file system che li contiene,Ogni progetto ha delle release e deve essere tenuta traccia delle sue strutture.Infine ogni release presenterà dei casi test,e per ogni caso test deve essere tenuta traccia di tutte le strutture interessate.
Questa è la traccia che mi è stata data ( ho fatto un riassunto) potreste aiutarmi nell'implementarla,vi posto una bozza ma non so se vada bene,magari potreste darmi qualche suggerimento