2016-05-12 10 views
0

Ich habe Transaction Tabelle, die Transaktionen im Zusammenhang mit Kassierer Transaktionen enthalten. Transaktionen können zwei sein sales und refund und sind in TransType-Tabelle definiert. In Zukunft werden wir mehr haben. Versuchen, dies in Visio 2016 zu zeigen, aber nicht sicher, dass ich es richtig mache. enter image description hereDefinieren Sie Sätze in Visio DB Design

Wie Satz verfügbarer Rekordwerte in TranType zu definieren und die Beziehung zu Transactios Tabelle definieren. Welche Art von Beziehung wäre es?

Antwort

0

Ich würde empfehlen, eine TransTypeId in Ihrer TransType Tabelle zu erstellen. Erstellen Sie in der Tabelle Transactions eine Spalte, die als Fremdschlüssel dient und die beiden Tabellen miteinander verknüpft. TransTypeFk in Ihren Transactions Tabellen sollten dann eine Ganzzahl mit einer Fremdschlüsseleinschränkung für TransTypeId sein.

Als Hinweis, sollte der Beziehungspfad zwischen den beiden Entitäten immer zwei bestimmte Spalten verbinden, nicht eine Spalte und eine Entität.

Die Beziehung wäre eine TransType zu vielen Transactions.

Sie können den Satz verfügbarer Datensätze definieren, indem Sie dieser Datenbank Zeilen hinzufügen. Für Visio würde die Verwendung einer Notiz oder eines Textfelds wahrscheinlich gut funktionieren.