Bonjouuuuuuuur à tous
Pouvez vous m'aidez à corriger cette base , SVP , voilà le lien et merci d'avance![]()
Bonjouuuuuuuur à tous
Pouvez vous m'aidez à corriger cette base , SVP , voilà le lien et merci d'avance![]()
Bonjour Pfe_smile,
Il semble manquer quelques relations n-----n, donc avec une table de liaison, à savoir :
Table Producteurs :
- Id_Producteur (PK)
- Nom
...
Table Films_Producteurs :
- Id_Film (PK)
- Id_Producteur (PK)
...
==> 1 film peut être produit par plusieurs producteurs (Canal+, TF1, etc...).
Table Realisateurs :
- Id_Realisateur (PK)
- Nom
...
Table Films_Realisateurs :
- Id_Film (PK)
- Id_Realisateur (PK)
...
==> 1 film peut être réalisé par plusieurs réalisateurs (les frères Coen, début x- fin y, en cas de décès, etc...).
Relations :
Producteurs 1-----n Films_Producteurs via Id_Producteur ;
Realisateurs 1-----n Films_Realisateurs via Id_Realisateur.
Mais, peut-être cela n'a-t-il aucune importance pour la VOD.
Ensuite, peut-être faudrait-il prévoir une gestion des cartes clients : pour l'instant, une carte écrase la précédente (en saisie libre). Mais, cela, c'est une autre histoire : la gestion commerciale complète.
Plutôt que de faire plusieurs tables pour des personnes et plusieurs associations vers les films, tu peux adopter le MCD suivant :
Personne -0,n----Participer----0,n- Film
Fonction -0,n------------|
Tables :
Personne (prs_id, prs_nom...)
Film (flm_id, flm_titre...)
Fonction (fct_id, fct_libelle)
Participer (prt_id_personne, prt_id_film, prt_id_fonction)
Bonjour CinePhil,
Bien entendu, tu te devais d'intervenir dans ce fil... pseudo oblige !
C'est une bonne idée mais, dans l'avenir, s'il y a nécessité de gérer des informations propres aux réalisateurs, aux producteurs ou aux acteurs, sans liaison avec des films, il faudra prévoir des champs valides pour une fonction et pas pour une autre.
Exemple :
Admettons que nous ayons besoin de stocker la forme juridique, le RCS, etc... d'un producteur (qui est une personne morale, dans un cadre commercial) : il faudrait stocker ces informations dans la table "Personnes", mais ces informations ne sont pas pertinentes pour les acteurs.
À ce moment là, on peut faire de l'héritage :
Producteur -(1,1)----Etre----0,1- Personne
Personne (prs_id, prs_nom...)
Producteur (prd_id_personne, prd_siret...)
On peut, oui... mais bon, je pense que cela complique un peu les choses : la relation de 1 pour 1 étant une sorte d'extension de la table initiale.
Cela dit, Pfe_smile, dans ce fil(m), tient un second rôle subliminal qui devrait être le rôle principal : l'appositon du sceau "Résolu" lui étant réservé de plein droit...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager