Question : Visio - diverses erreurs de fixation pour la technologie vers l'avant

J'essaye de convertir un dossier de Visio 2007 en base de données de serveur de SQL, mais continue à courir dans de diverses issues. le

Since là n'est aucune technologie vers l'avant dans Visio 2007/2010 (j'ai la prime 2010 installé), j'a sauvé le dossier en tant que 2002/2003 dossier de Visio et l'a ouvert dans l'architecte d'entreprise (dans une machine virtuelle). J'obtiens les diverses erreurs que j'essaye de dépister. le

One des issues semble franc et pourrait juste être la manière que le vieux Visio works.

I a simplifié le diagramme à 2 tables et à quelques champs. Voir attaché. Dans la version plus ancienne, j'obtiens une erreur :

DATABASESTRUCTURETEST.VSD : erreur L3020 : « tblPerson_tblTest_FK1 » : Le rapport principal étranger a les mêmes tables de parent et d'enfant que tblPerson_tblTest_FK2, mais n'a pas différent vers l'avant et le verbe inverse phrases.

Here est code pour créer les tables manuellement dans SQL

Well, qui est vrai, mais ils indiquent différents rapports. Si j'ai un champ de CheckedOutBy qui tiendra un PersonID, et lui dois exister dans la table de personne, c'est le même rapport pour le champ de CheckedInBy, et pourrait facilement être un PersonID différent, mais toujours les besoins d'avoir le même rapport. Est-ce qu'ainsi, comment je corrige cette erreur ? le

Also dans le dossier joint, je ne peux pas figurer dehors comment enlever la feuille de fond. J'essaye de la supprimer, mais elle indique que « vous devez enlever v_background1 de la liste de fond « d'essai » avant que vous puissiez la supprimer.

Okay, amende… où ? le

I AM en cours de nettoyer le dossier ainsi moi peut employer le rel= addition " nofollow " de » _blank » de target= de " http://www.sqlbi.com/Default.aspx?tabid=173 » de href= de le lt.aspx de http://www.sqlbi.com/Defau ? nom de fichier » " de >

DatabaseStructureTest.vsd " fileSize " > (53 KBs) Javascript de href= le " de " attachmentDetails de class= » de (type de dossier détails) " de >
" l class= >
Visio
class= " " d'expNoHeader de s snhF5FF du class= " r " " de >
Visio1.PNG de http://filedb.experts-exchange.com/incoming/2010/07_w30/329055/Visio1.PNG » de » href= " le class= (23 KBs) Javascript de href= le " de " attachmentDetails de class= » de (type de dossier détails) largeur de " style= de >
le " le " de >
class= > " clair " de
> de " codeSnippet " de class= de
class= " lineNumbers " de
class= de
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
27 :
28 :
29 :
30 :
31 :
32 :
33 :
34 :
35 :
TABLE " de " codeSnippet833131 d'id= " de
CREATE de class= [tblPerson] (
	[PersonID] [international] IDENTITÉ (1.1) NON NULS,
	[EmpCode] [varchar] (5) NULLE,
	[LoginName] [varchar] (50) ANNULER,
 CLÉ PRIMAIRE de CONTRAINTE [PK_tblPerson] GROUPÉE 
(
	[PersonID] ASC
) AVEC (PAD_INDEX = AU LOIN, STATISTICS_NORECOMPUTE = AU LOIN, IGNORE_DUP_KEY = AU LOIN, ALLOW_ROW_LOCKS = DESSUS, ALLOW_PAGE_LOCKS = DESSUS) SUR [PRIMAIRE]
) SUR [PRIMAIRE]
ALLER
PLACER ANSI_NULLS DESSUS
ALLER
PLACER QUOTED_IDENTIFIER DESSUS
ALLER
CRÉER LA TABLE [tblTest] (
	[Identification] [international] IDENTITÉ (1.1) NON NULS,
	[Quelque chose] [varchar] (50) ANNULER,
	[CheckedInBy] [international] NULLE,
	[CheckedOutBy] [international] NULLE,
 CLÉ PRIMAIRE de CONTRAINTE [PK_tblTest] GROUPÉE 
(
	[IDENTIFICATION] ASC
) AVEC (PAD_INDEX = AU LOIN, STATISTICS_NORECOMPUTE = AU LOIN, IGNORE_DUP_KEY = AU LOIN, ALLOW_ROW_LOCKS = DESSUS, ALLOW_PAGE_LOCKS = DESSUS) SUR [PRIMAIRE]
) SUR [PRIMAIRE]
ALLER
CHANGER LA TABLE [tblTest] AVEC LE CONTRÔLE AJOUTENT LA CLEF ÉTRANGÈRE de CONTRAINTE [FK_tblTest_tblPerson_CheckIn] ([CheckedInBy])
RÉFÉRENCES [tblPerson] ([PersonID])
ALLER
CHANGER LA CONTRAINTE de CONTRÔLE [tblTest] de TABLE [FK_tblTest_tblPerson_CheckIn]
ALLER
CHANGER LA TABLE [tblTest] AVEC LE CONTRÔLE AJOUTENT LA CLEF ÉTRANGÈRE de CONTRAINTE [FK_tblTest_tblPerson_CheckOut] ([CheckedOutBy])
RÉFÉRENCES [tblPerson] ([PersonID])
ALLER
CHANGER LA CONTRAINTE de CONTRÔLE [tblTest] de TABLE [FK_tblTest_tblPerson_CheckOut]
ALLER
class= de

Réponse : Visio - diverses erreurs de fixation pour la technologie vers l'avant

Ok, j'ai résolu mon propre problème, mais plutôt que suppriment la question, je la laissera au cas où quelqu'un d'autre courrait dans cette issue. Si les modérateurs veulent la supprimer, c'est très bien aussi.

Les deux relations ont eu le mot « a ». Si je le change en hasFK_tblTest_tblPerson_CheckOut et hasFK_tblTest_tblPerson_CheckIn, cela fonctionne très bien. Fondamentalement, j'ai juste fait un ingénieur d'inversion sur les tables que j'ai créées dans le serveur de SQL et l'ai comparé à mon échantillon signalé.
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us