A voir également:
- [Access] Petite question
- Petite amie virtuelle en français - Accueil - Intelligence artificielle
- Access appdata - Guide
- Petite croix snap - Forum Snapchat
- Petite vague clavier - Forum Clavier
- Acer quick access - Forum logiciel systeme
2 réponses
Bonjour,
Dans un premier temps, je vous suggère de lancer l'outil d'analyse.
Outils/analyse/performances/Base de données en cours/(activer) relations/ok
A la suite de l'analyse (quelques secondes) vous connaîtrez les points faibles de vos relations entre tables (s'il y en a).
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES
Dans un premier temps, je vous suggère de lancer l'outil d'analyse.
Outils/analyse/performances/Base de données en cours/(activer) relations/ok
A la suite de l'analyse (quelques secondes) vous connaîtrez les points faibles de vos relations entre tables (s'il y en a).
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES
Ce que tu dois voir, c'est si les relations sont "multiple-multiple", "simple multiple" ou "simple simple". La table relationnelle n'est nécessaire que lors d'une relation "multiple multiple"
Je m'explique: pour TR1, chaque FichNo est associé à un seul SuppNo (simple) et plusieurs FichNo peuvent être sur le même SuppNo (multiple). La relation est donc "simple multiple", ce qui veut dire qu'il n'y a pas besoin d'une table relationelle. Tu peux donc simplement ajouter une colonne FK_SuppNo à la table Fichiers et la relier directement à la table Supports. La table TR1 est donc inutile.
Pour TR2, il faut voir si plusieurs artistes peuvent être sur un même fichier (duos etc.). Si tel est le cas, la table est nécessaire. S'il n'y a toujours qu'un seul artiste par fichier, tu peux supprimer la table.
Pour TR3, pareil. Si plusieurs artistes peuvent avoir participé à un même album tu as besoin d'une table, sinon la table n'est pas nécessaire.
Finalement TR4, c'est toujours le même principe: si tu considères qu'un fichier vient d'un seul album, la table n'est pas nécessaire. Si tu veux pouvoir associer plusieurs albums à un même fichier il faut alors une table.
Je m'explique: pour TR1, chaque FichNo est associé à un seul SuppNo (simple) et plusieurs FichNo peuvent être sur le même SuppNo (multiple). La relation est donc "simple multiple", ce qui veut dire qu'il n'y a pas besoin d'une table relationelle. Tu peux donc simplement ajouter une colonne FK_SuppNo à la table Fichiers et la relier directement à la table Supports. La table TR1 est donc inutile.
Pour TR2, il faut voir si plusieurs artistes peuvent être sur un même fichier (duos etc.). Si tel est le cas, la table est nécessaire. S'il n'y a toujours qu'un seul artiste par fichier, tu peux supprimer la table.
Pour TR3, pareil. Si plusieurs artistes peuvent avoir participé à un même album tu as besoin d'une table, sinon la table n'est pas nécessaire.
Finalement TR4, c'est toujours le même principe: si tu considères qu'un fichier vient d'un seul album, la table n'est pas nécessaire. Si tu veux pouvoir associer plusieurs albums à un même fichier il faut alors une table.