J'ai travaillé avec MySQL et MSSQL pendant un certain temps et j'ai utilisé une variété d'outils CASE et UML pour concevoir certains de mes projets plus complexes.Diagramme de relation d'entité pour MS Access
Un collègue m'a récemment demandé si je pouvais fournir une base de données Access pour son ministère. L'application en elle-même n'est pas trop compliquée et Access ressemble en fait à l'outil idéal pour la tâche à accomplir.
En dehors d'un couple de bases de données très amateur il y a de nombreuses années (avant même d'avoir entendu parler de la normalisation), je n'ai pas beaucoup d'expérience de l'accès. J'ai pris l'habitude d'utiliser des diagrammes ER pour concevoir des bases de données et je veux faire de même quand je travaille avec Access. Il semble que la vue "Relation" intégrée est bien pour voir les relations (duh!), Mais vous devez d'abord créer les tables, ce qui semble un peu vaincre le point.
Quelqu'un connaît-il un moyen de concevoir directement la base de données à l'aide d'une disquette de réparation d'urgence, soit en mode natif dans Access, soit via une génération d'aller-retour utilisant un outil tiers? Non du logiciel que j'utilise habituellement support Access.
Je pense avoir été gâté par en utilisant des bases de données « réelles », mais toute aide est appréciée ...
Mise à jour: J'ai choisi la réponse ci-dessous parce que ma mémoire fait du jogging sur l'utilisation ODBC pour la job - J'utilise déjà l'excellente application ArgoUML qui peut se connecter via ODBC. Je voulais juste préciser que la sélection de la réponse ci-dessous n'approuvait pas l'application ModelRight car je n'ai jamais eu besoin de l'installer.
La balise "access" est ici réservée aux accès en minuscules (accès aux fichiers/ressources/etc.) Plutôt qu'aux accès en majuscules. –
Pourriez-vous s'il vous plaît expliquer ce commentaire?Il me semble que James Marshall pose clairement une question à propos de Microsoft Access. –
Sûrement il devrait être "accès au fichier" puis "accès" dans l'isolement devrait être supprimé? –