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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [Base De Données] Conception d'une Base Evolutive

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Base De Données] Conception d'une Base Evolutive

n°572539
OriGiNaL_M​aSsE
Trust or Die !
Posté le 21-11-2003 à 14:24:01  profilanswer
 

Bonjour à tous :)
 
Alors je vais expliquer un peu mon soucis, je suis en DUT Services et Réseaux de Communication - Spécialité Audiovisuelle - (Oui Oui ça existe).
J'ai a réaliser dans le cadre de mon projet tutoré de 2e Année une sorte de Catalogue en Lignes des Produits d'une Boite de Prod en Audiovisuel.
Mais gros probleme étant que nous n'avons pas encore abordé en profondeur comment concevoir une base de données cohérente et évolutive (je peux tout mettre dans une seule et même table, mais bon ça sera quand même un peu moyen...).
Donc ma question est de voir si un gentil HFRien pourrait un peu m'aider dans la conception.
 
Pour Info, les films sont regroupés par genre :
- Les Documentaires Récents.  
- Les Documentaires 1950/60.
- Courts Métrages.
- Longs Métrages.
- Séries.
- Animations.
- Film en Arabe sous-titré français.
 
Pour Chaque Film, on Dispose des Infos Sivantes :
- Realisation
- Production  
- Version (Anglaise, Francaise...etc)
- Format (Beta, Beta SP...etc)
- Durée (en Minutes)
- Année
- Pays
- Interpretes
- Musique
- Image
- Decor
- Participation (Ex: La Poste...ect)
- Palmares  
- Diffusion (France3, TF1...etc)
 
Ensuite on devrait aussi interfacer tout ça avec PHP afin de pouvoir faire des recherches :
- par Thème.
- Par Auteur.
- Par Film.
- Par Mots Clefs.
 
Voila Voila
 
Si qqun pouvait me conseiller sur la conception, j'en serai tres reconnaissant :)
 
Merci les Amis  :hello:  
 
 
 

mood
Publicité
Posté le 21-11-2003 à 14:24:01  profilanswer
 

n°572560
OriGiNaL_M​aSsE
Trust or Die !
Posté le 21-11-2003 à 14:33:23  profilanswer
 

Un Petit Up Pour La RouTe :)

n°572664
OriGiNaL_M​aSsE
Trust or Die !
Posté le 21-11-2003 à 15:31:06  profilanswer
 

Vraiment Personne? :)

n°572704
lorill
Posté le 21-11-2003 à 16:05:35  profilanswer
 

NoN pAr Ce QuE C'eSt Tr0p G4\/a|\|4nT /\ |iR?

n°572707
OriGiNaL_M​aSsE
Trust or Die !
Posté le 21-11-2003 à 16:13:56  profilanswer
 

Ben je sais bien que c'est gavant, mais je vais pas y arriver, je mets de la bonne volonté pourtant !!

n°572708
gizmo
Posté le 21-11-2003 à 16:20:33  profilanswer
 

Comme ton schéma est assez simpliste, crée bêtement une table pour tout champ ayant des valeurs redondantes.

n°572711
OriGiNaL_M​aSsE
Trust or Die !
Posté le 21-11-2003 à 16:24:44  profilanswer
 

gizmo a écrit :

Comme ton schéma est assez simpliste, crée bêtement une table pour tout champ ayant des valeurs redondantes.


 
Merci Gizmo, c'est que je comptaire faire  :jap:

n°573995
_maximus_
Goret ptit con ^_^
Posté le 23-11-2003 à 18:49:39  profilanswer
 

Tu devrais plutot faire une table genre, qui contient tous les genre, et une table Films.
 
Dans la table films tu as l'identificateur du genre.
 
 
table "genre"
-------------
 
* id_genre
nom  
description
.
.
 
 
table Films
-----------
* id-film
id-genre
nom
.
.
.
 
 
Et puis ca sera bcp plus silple pr recup et trier les données.
 
A+


Message édité par _maximus_ le 23-11-2003 à 18:50:29

---------------
Ptit con de goret je t'emmerde ^_^
n°588595
OriGiNaL_M​aSsE
Trust or Die !
Posté le 11-12-2003 à 20:22:31  profilanswer
 

Up Si qqun pouvait m'expliquer la méthode que préconise Maximus, ça serait gentil :)
Faut que je modelise ma base de données pour demain et bon je patauge un peu :)
 
Merci le Foromeurs !

n°588641
OriGiNaL_M​aSsE
Trust or Die !
Posté le 11-12-2003 à 20:50:32  profilanswer
 

OriGiNaL_MaSsE a écrit :

Up Si qqun pouvait m'expliquer la méthode que préconise Maximus, ça serait gentil :)
Faut que je modelise ma base de données pour demain et bon je patauge un peu :)
 
Merci le Foromeurs !


 
Help  :sweat:

mood
Publicité
Posté le 11-12-2003 à 20:50:32  profilanswer
 

n°588645
Profil sup​primé
Posté le 11-12-2003 à 20:53:37  answer
 

il te dit simplement de faire des champ avec un nom commun pour en suite faire des jointure simplement ou tu pourra recuperer les info d'un film selon l'id du genre.
 
 

n°588683
mrbebert
Posté le 11-12-2003 à 22:12:54  profilanswer
 

L'idée, c'est de faire une table à part lorsqu'il peut y avoir plusieurs objets d'un certain type se rattachant à un objet d'un autre type.
Par exemple, il peut y avoir plusieurs diffusions pour un film. Il y aura donc une table "Film", avec un identifiant (unique)pour chacun, et une table "Diffusion". Chaque ligne de "Diffusion" aura une valeur indiquant le film concerné. Ainsi, un film peut avoir plusieurs (ou aucune) lignes dans "Diffusion" se rapportant à lui.


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

  [Base De Données] Conception d'une Base Evolutive

 

Sujets relatifs
pb du traitement des donnees en PHP recuperees d'un formulaire html[vb .NET] Comment créer une structure de données en objet ?
données access -> excel -> access possible sans pertes de données?[oracle 8i] export des tables DDL + données
[Resolu][php-mysql] cryptage de donnéesRécupérer des données d'une page HTML générée par un autre domaine
Utilisation d'une base de données Access ?[Delphi +ADO/Access] Accès à une base cryptée avec mdp
Taille d'une base 
Plus de sujets relatifs à : [Base De Données] Conception d'une Base Evolutive


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR