2010-02-12 5 views
1

Cette question est un peu liée à this.Stockage de documents et d'associer des métadonnées

Je veux avoir le stockage des documents ainsi que des métadonnées complexes. Je n'utilise pas sharepoint. J'ai une structure de répertoire très simple qui va 2 niveaux de profondeur. (Un dossier et des documents en dessous). Je veux stocker les métadonnées associées à chaque fichier .... tags, popularité (nombre de fois accédé), nom du créateur, etc ...

Quelle est la meilleure façon d'y parvenir? Je penche vers la base de données relationnelle avec le lien vers le fichier mais je dois penser que ce problème a déjà été résolu.

Répondre

1

Votre approche me semble très bien. Stocker simplement le dossier et le nom de fichier comme l'une des valeurs de colonnes et toutes les autres métadonnées dans les autres colonnes.

Avez-vous des préoccupations à propos de cette approche? Ou peut-être une partie spécifique de cette approche que vous n'êtes pas sûr de la façon de mettre en œuvre?

+0

Ma principale préoccupation est la mise à jour de la base de données si un fichier se déplace. Lorsqu'un document est téléchargé, la mise à jour de la base de données est correcte, mais comme la base de données est complètement séparée du fichier, garder les deux synchronisés semble être la partie la plus difficile. – Holograham

Questions connexes