France Hardware : Forums de discussion - Découvrez notre nouveau comparateur d'offres Internet
Retrouvez les prix près de chez vous :  
Index du forum | Liste des membres | Liste des groupes | Inscription | F-A-Q | Recherche
Pseudo :    Password :     
29 520 membres enregistrés - 2 069 370 posts - 122 052 topics
Index des forums FH  | Index des forums DegroupNews
      Programmation
           Bases de données
                creer une ou 2 bases de données
75 connectés(record : 2799 le 29 May 2016 - 15 h 34)

Vous devez vous connecter pour répondre au topic.
creer une ou 2 bases de données

echirollois


Messages : 120
Inscrit le 12/08/08
Ville : grenoble
Non connecté
  Posté le 19 February 2010 - 11 h 03 m 33 s
Bonjour,

Je dois réaliser une application cinématographique qui doit permettre de faire des recherches sur des cd et dvds.
Selon vous est ce que je dois réaliser une seule base de donnés ou 2 ?

Les descriptions de mes dvds et cd seront les suivants

CD(ncd, Auteur, Titre de l'album, genre musical, prix, date de sortie, maison d'édition, label, jaquette, ...)

DVD(ndvd, Réalisateur, Titre du film, genre de film, prix, date de sortie, genre de film, type de film, synopsis, jaquette, maison d'édition, label)

Merci d'avance pour votre aide




Woofy
Totalement inutile, complètement indispensable

Messages : 31 540
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 20 February 2010 - 16 h 33 m 52 s
Voilà comment je ferais :
Une seule base. Une table produit pour contenir les cd et les dvd, et une table contenant les informations.
Pour les champs :
Produit (id_produit, type, id_informations) et peut-être le titre, à voir. Sinon dans la table informations.
Informations (id_information, auteur, réalisateur, titre, jacquette, Id_genre, id_label, Id_maison_édition, synopsis, Date_sortie). Bien sur tout les champs ne sont pas obligatoires, et dépendront du type de média.
Et une table pour les genres, une pour les maisons d'édition, une pour les labels.
Ça simplifiera les recherches par genre, label, maison, ..., et ça améliore l'évolutivité.
C'est quoi la différence entre le type de film et le genre de film ?


Message édité 1 fois, la dernière par Woofy le 20 February 2010 - 16 h 41.


grabber
Coordinateur
MacBook Pro Powered

Messages : 9 506
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 22 February 2010 - 11 h 53 m 40 s
une seule c'est clair et net, pourquoi vouloir en faire deux d'ailleurs ??????



:firefox: :ol:

Woofy
Totalement inutile, complètement indispensable

Messages : 31 540
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 24 February 2010 - 09 h 54 m 42 s
Je pense qu'il a voulu dire 1 ou 2 tables ?
Pour savoir s'il mettait les CD et les DVD dans 2 tables différentes.

Echirollois : J'ai tapé mon précédent message via mon téléphone, donc comme c'est long je n'ai pas détaillé.
Si tu n'as pas compris ma réponse, n'hésite pas à demander.




grabber
Coordinateur
MacBook Pro Powered

Messages : 9 506
Inscrit le 06/03/02
Ville : Angers
Non connecté
  Posté le 24 February 2010 - 10 h 27 m 37 s
si c'est les bases je dis 1, si c'est les tables je dis "bien plus" :)
rien que pour les cds, je ferais ces tables (sur la base du 1er post) :
- auteur
- label
- genre
- editeur
tout ca relie a la table cd par cles etrangeres
cela permettra un meilleur scema relationnel, moins de doublons, plus de perfs, et bien penser a coller les index qui vont bien sur la table pricipale des cds.

voila :)



:firefox: :ol:

Woofy
Totalement inutile, complètement indispensable

Messages : 31 540
Inscrit le 11/01/02
Ville : Lyon
Non connecté
  Posté le 24 February 2010 - 10 h 38 m 31 s
Ouais, c'est un peu ce que je disais dans mon post au dessus ! :D
:yes:




Page genérée en 0.0641 secondes par RahForum 2.0 | Gzip off |  Stats |  Metaforums |  RSS
© 2004 Cerbere Systems.
Prix Matériel Informatique | Informatique Lyon | Informatique Grenoble | Informatique Annecy | Informatique Marseille | Informatique Bordeaux | Forum Informatique
ADSL | Actualité ADSL | Deligo | Appareil photo | Commande Au Volant
Creative Commons
Message Boards and Forums Directory