Bonjour à tous, dans le cadre d'un projet je vais développer une GED (gestion électronique de document). J'en suis à la modélisation de ma base de données, mais il y a un truc qui m'échappe, je dois construire ma base d'après la modélisation suivante :

table dossier
table fichier

un dossier peut contenir zéro ou plusieurs fichiers
et un fichier ne peut être contenu que dans un seul dossier.

Pour le requêtage ultérieur aucun problème, inner join ect...

Je suis sous mySql, et je me demande si finalement les foreign key ne sont pas une modélisation abstraite à ne pas implémenter dans ma base de donnée.

Enfin je ne sais pas trop et comme en cherchant sur le net je n'ai pas trouver mon bonheur je me dis que peut être je ne prend pas le problème du bon côté.

Si vous voulez une quelconque autre précision n'hésitez pas à me demander car j'ai l'impression d'avoir été un peu flou!

Merci d'avance.