Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
4390 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  album: comment construire ma tracklist?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

album: comment construire ma tracklist?

n°1359214
welcominh
Posté le 04-05-2006 à 09:26:25  profilanswer
 

Bonjour,
 
Mon probleme est plutot un probleme d'analyse que d'implémentation.
j'ai un site qui regroupe dans une base de données des albums de musique. J'ai une table 'album' disons. Et là je ne vois pas trop comment stocker ma tracklist dans la base  :( . J'avais pensé au départ à mettre un champs texte, que je renseignerai au moyen d'un textarea html. Mais je me trouve confronté aux tabulations (pour séparer titres, durée de la piste...) qui ne passent pas dans un textarea.  
Je me suis dit: alors stocker la tracklist dans une autre table. Je présenterai alors sous forme de tableau html la tracklist. Mais là, c'est aussi lourd comme méthode je trouve, ca impliquerai disons 20 pistes par albums, soit 20 lignes dans la table, et ce pour chaque album  :sweat:  
 
pliz voyez-vous comment faire ça de manière plutot efficace?
Merci  beaucoup  [:amel_the_white]


---------------
Direct-download.com, le moteur de recherche pour Mega
mood
Publicité
Posté le 04-05-2006 à 09:26:25  profilanswer
 

n°1360234
welcominh
Posté le 05-05-2006 à 10:40:20  profilanswer
 
n°1360247
moonboot
Posté le 05-05-2006 à 10:51:44  profilanswer
 

je le ferais comme tu le dis une table album et une table tracklist

n°1360596
cinocks
Posté le 05-05-2006 à 17:02:37  profilanswer
 

y'a strictement rien de lourd dans cette methode. C'est d'ailleurs ce que tu dois faire. 2 tables pour 2 entités différentes: les albums et les morceaux.


---------------
MZP est de retour
n°1360667
welcominh
Posté le 05-05-2006 à 20:00:23  profilanswer
 

ok alors je vais faire ça.  
Me disais tout de même. Pour 100 albums (déjà atteint ce nombre), ca fait pas moins de 2000 lignes dans la table des mroceaux [:anathema] , avec une moyenne de 20 titres par albums.  
 
merci en tout cas pour votre confirmation  :jap:


Message édité par welcominh le 05-05-2006 à 20:03:29

---------------
Direct-download.com, le moteur de recherche pour Mega
n°1360808
cinocks
Posté le 06-05-2006 à 10:40:50  profilanswer
 

2000 lignes c'est vraiment rien du tout :lol:. Pour le moment, j'ai une table à plus de 200 000 enregistrements. Et ce n'est  vraiment rien ;)

n°1360850
moi23372
Posté le 06-05-2006 à 13:05:03  profilanswer
 

oui moi aussi j'ai ça... J'avias deux deux qui dépassait 300 000 lignes (en deux jours). C'est prévu pour. Enfin tout dépend aussi de l'SGBD. MySQL il va perdre les pédales après un moment :D

n°1360889
Beegee
Posté le 06-05-2006 à 14:50:55  profilanswer
 

Faut savoir l'utiliser, et ça tourne bien ... ce forum est bien sur mySql, et il y a plus de 30 millions de messages ;)

n°1360959
welcominh
Posté le 06-05-2006 à 18:11:41  profilanswer
 

ca me rassure vos réponses  [:aztechxx]
 
edit: je viens de me poser une autre question. Dans ce cas, pour ajouter des morceaux, après avoir ajouté un album à ma bdd, il faut ajouter piste par piste??  [:axlrose]  Une seule a la fois quoi  [:axlrose]
Ca m'a l'air super long pour ajouter ne serait-ce qu'un album avec sa tracklist  :sweat:


Message édité par welcominh le 06-05-2006 à 18:53:40

---------------
Direct-download.com, le moteur de recherche pour Mega

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  album: comment construire ma tracklist?

 

Sujets relatifs
[avenir du web] Comment construire son site pour répondre au futur ?Construire une chaîne "en dur"
Site/album de photo familialIHM : GTK & QT, façon de construire ses fenêtres
[XML-XSL] [Access] Création d'un album photoAlbum photo sans passer par FTP
construire un arbre n-aireAlbum Photo php
cherche un script php pour album photoPhoto Album v2.0.53
Plus de sujets relatifs à : album: comment construire ma tracklist?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)