none
Ayuda con la logica para una base de datos de música. RRS feed

  • Pregunta

  • Saludos a todos, vengo con una duda y es que tengo un reproductor de música echo por mi usando la librería de "Irrklang" como motor y una lista de reproducción respaldada en un txt y luego cargada en un Listview organizada por (Nombre del tema, artista, album, duración, locación). Hasti todo muy bien, pero ahora quiero dejar el txt y usar sqlserver para una base de datos y organizar mejor las cosas.

    Mi problema no es de códigos, sino es que no se como organizar la información en la tabla/s para que este todo bien organizado, me gustaría saber como se hace de un modo serio o profesional como se quiera llamar.

    PD: No mencione que en listview organiza en grupos los temas de mismos artistas o albums, que seria otro dato que guardar también.

    Gracias!

    genial, ya soy aprendiz de novato!


    • Cambiado Enrique M. Montejo lunes, 6 de noviembre de 2017 8:22 Pregunta relacionada con el diseño y estructura de las tablas de una base de datos de SQL Server.
    • Editado Juan MondragónModerator lunes, 6 de noviembre de 2017 23:04 ortografía
    martes, 31 de octubre de 2017 10:25

Respuestas

  • Si quieres mantener las tablas normalizadas, entonces pon:

    1)  una tabla "Artista" con dos campos que sean el IdArtista (clave primaria) y el nombre del artista.

    2)  una tabla "Album" con los campos IdAlbum (clave primaria), IdArtista (clave externa conectando con Artista) y el nombre del album.

    3)  una tabla "Cancion" con los campos IdCancion (clave primaria), IdAlbum (clave externa conectando con Album) y el nombre del tema, duracion y ubicacion.

    Si no ves claro como funcionaria esta jerarquia de tablas, pregunta lo que haga falta.

    martes, 31 de octubre de 2017 14:02