2008-10-15 8 views
11

J'essaie d'être un bon développeur et de créer de la documentation avant de commencer à programmer mon prochain projet.Diagrammes de base de données Visio, associant des colonnes

J'ai créé un diagramme de schéma de base de données dans Visio et créé des relations entre les colonnes.

Cependant, je cherche un moyen de rendre les relations entre les colonnes plus claires. Je veux que la flèche se connecte d'une colonne à l'autre.

Existe-t-il un moyen de faire cela dans Visio?

http://i.stack.imgur.com/sj0Bo.jpg

Répondre

15

Vous pouvez utiliser le dessin Visio outils pour forcer la relation connecteur à coller à des points de connexion particuliers sur la table Formes:

  1. Allumez des points de connexion dans le menu Affichage.
  2. Dans la barre d'outils standard, recherchez l'outil Connecteur juste à droite de l'outil Pointeur. Cliquez sur la petite flèche et passez à l'outil Point de connexion.
  3. Maintenez la touche Ctrl enfoncée et cliquez sur l'une des formes de la table à l'endroit où vous souhaitez rejoindre le connecteur de relation.
  4. Faites de même sur l'autre forme de tableau.
  5. Collez les extrémités du Relationship Connector aux points de connexion que vous venez d'ajouter.
  6. Vous aurez rompu la relation. Pour le réparer, sélectionnez le connecteur de relation et affichez la définition de la relation dans la fenêtre Propriétés de la base de données.
  7. Associez à nouveau les champs.

(Ceci a été testé avec Visio Enterprise 2003.)

+1

Impressionnant! J'ai essayé pendant longtemps pour que cela fonctionne. Une note - c'est mieux que ce que vous pensiez, juste avant l'étape 5, j'ai changé pour l'outil Pointeur. J'ai déplacé chaque extrémité de mon connecteur à son nouveau point de connexion et je n'ai pas perdu l'association. (Visio Professional 2003) –

0

À ma connaissance, c'est comment visuo dessine, et il est impossible de le faire pour pointer à une colonne exacte. C'est un peu ennuyeux, mais je suppose que vous apprenez à vivre avec les marquages ​​FK

1

Si vous cliquez sur les flèches de relation, les points milieu verts apparaîtront. Vous pouvez les utiliser pour faire glisser la flèche de relation de haut en bas. Veillez toutefois à ne pas déplacer les points de terminaison car Visio dissociera ce connecteur de l'objet table.

0

La réponse est que ce ne sera pas, mais vous pouvez cliquer et faire glisser les lignes autour. La méthode que j'utilise pour contourner ceci est de nommer les relations FK et d'afficher les noms (il y a une option pour le faire dans Database-> Options) ou pour étiqueter les relations avec la colonne.