Bonjour,
Ce post est plus une confirmation d'une série de questions, que je préfère poser avant de me lancer dans des changements "profonds".
Jusqu'à présent, j'utilise encore un champ OLE pour stocker la photo de chaque enregistrement. Du coup, la taille de la base de données augmente sensiblement. Sans oublier que, avec Access 2007, fini Photo Editor...
Il vaut donc mieux passer par un champ indiquant le lieu où est stocké l'image.
Question 1
Dans le cas d'une base de données utilisée par plusieurs utilisateurs (principe frontale/dorsale), les images doivent dès lors être stockées dans un dossier sur le serveur (les images doivent pouvoir être accessibles à tous).
Cela n'est-il pas un problème ? (rapidité de chargement, disponibilité des images, ...)
Question 2
Vaut-il mieux prévoir un champ général dans une table de paramètres pour l'adresse de ce dossier ? Dans ce cas, pour chaque enregistrement, il suffirait de renseigner la fin du chemin (nom de l'image + extension).
Ou est-il préférable d'avoir le chemin complet de l'image pour chaque enregistrement ?
Personnellement, je pense que cette seconde option est la plus pratique, et évite de devoir jouer sur deux tables.
Question 3
Certains états contiennent une image comme logo.
Je suppose dès lors qu'il vaut mieux mettre le logo à l'extérieur de la base (donc sur le serveur) et ici encore faire un lien vers l'image ?
Question 4
J'ai plusieurs bases distinctes qui utilisent les mêmes images (exemple : la même photo d'une même personne).
Est-ce un problème d'utiliser un même dossier général d'images pour plusieurs bases de données multi-utilisateurs distinctes ?
Question 5
Ce système de gestion d'image est-il bien compatible avec Office365 ?
Je vous remercie de vos éclaircissements.
Partager