<div class="page"> <div class="cover text-center"> <img class="mx-auto" src=/itb/images/logo_mislata.png alt="logo"> # Solució Music Class Diagram <div class="text-end fit-content ms-auto my-3 mt-auto pt-3"> <p><strong>Autor:</strong> Joan Puigcerver Ibáñez</p> <p><strong>Correu electrònic:</strong> j.puigcerveribanez@edu.gva.es</p> <p><strong>Curs:</strong> 2024/2025</p> </div> <div> <p class="fw-bold mb-0">Llicència: BY-NC-SA</p> <p class="d-none d-md-block">(Reconeixement - No Comercial - Compartir Igual)</p> <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/deed.ca" target="_blank"> <img class="mx-auto" src="/itb/images/license.png" alt="Licence"/> </a> </div><!--license--> </div><!--cover--> </div><!--page--> {:toc} ## Objectius L'objectiu d'aquest exercici és entendre i aplicar els conceptes dels diagrames de classes. ## Enunciat Es vol realitzar un programa gestió musical. Aquest programa gestiona el grups musicals, els quals tenen un nom, la data de fundació i el país. Cada grup està format per diversos artistes, els quals volem guardar el nom, cognom i país. Un artista pot formar part de diversos grups. Es dessitga emmagatzemar els diferents clubs de fans. Cada club de fans d'un grup musical té un nom, una adreça i el nombre de membres que té. Un grup musical pot publicar àlbums, del quals tenim el títol i data de publicació. Cada àlbum està produit per una companyia productora i conté diverses cançons. De cada productora tenim el nom, l'adreça i el número de telèfon. Cada cançó té un títol i una durada (en segons). Una cançó pot formar part de diferents àlbums. ## Solució ![](/itb/DAM-ED/UD3/exercicis/img/music_solucio.png){.center} ## Bibliografia Aquest diagrama de classes està basat amb la base de dades __música__ dissenyada pel profesorat de "Bases de Dades i Sistemes d'Informació". Escola Tècnica Superior d'Enginyeria Informàtica. Universitat Politècnica de València.