Bonjour à tous,
Il y a à peu près 10 ans j'ai étudié le SQL quand j'étais en BTS avec ACCESS. C'était donc il y a très longtemps. Malgré la lecture de plusieurs tutoriels et sujets j'avoue avoir un peu de mal dans la mise en place de mes cardinalités entre mes tables.
J'utilise MYSQL Workbench avec lequel j'ai créé mes tables avec une clé primaire. Je travaille en local pour créer mon projet tranquillement avant de l'intégrer à mon site.
Ma base de données à pour thème les séries, films, les personnages et les différents intervenants qu'il peut y avoir dans la création de ces œuvres.
Voila à quoi ressemble mes tables liées entre elles :
http://i56.servimg.com/u/f56/10/06/29/69/base10.jpg
Voici un exemple de règle de relation entre mes tables:
Un personnage (ddstv-personnage) peut avoir un ou plusieurs pouvoirs (ddstv-pouvoirs).
Une série (ddstv-série) ou un film (ddstv-film) peut avoir plusieurs genre (ddstv-genre).
Je dois avouer avoir un peu de mal pour placer le 1 - 1n entre les tables c'est à dire dans quel sens ça marche.
Aussi j'ai l'impression de faire un gros bazard dans mes liaisons car ma table ddstv-pays est relié à de nombreuses autres tables et je me demande si faire une table pays n'est pas une aussi bonne idée que je ne pensais.
Est-ce que je fais fausse route dans ma manière de procéder? Avez-vous des conseilles?
Je vous remercie d'avance d'avoir lu ma question.