Einzelnen Beitrag anzeigen

Benutzerbild von DataCool
DataCool

Registriert seit: 10. Feb 2003
Ort: Lingen
909 Beiträge
 
Delphi 10.3 Rio
 
#9

Re: Select über 2 Tables dauert mehere Minuten

  Alt 30. Mai 2006, 13:34
Hi,

bei dem Table Transaktion ist der Primary Key ein Verbundschlüssel("SORT_ID", "IMPORT_ID", "ID").

Beim Table TransaktionDetails ist der Primary Key ebenfalls ein Verbund("SORT_ID", "TRANSAKTION_ID", "ID")

Zum Verständnis :

"SORT_ID" ist die ID des Standorts, die im Moment überall die gleiche ist. Diese wurde nur angelegt um beim Zusammenfügen von Datenbanken aus mehreren Standorten keine PK Verletzung zu bekommen.

"IMPORT_ID" ist die Nummer des Imports, wenn z.B. in einem Standort 4 Kassen stehen gibt es an einem Tag 4 Import_IDs.

"ID" ist eine laufende eindeutige Nummer über die auch die Verknüpfung zu TransaktionDetails geschiet.

Aber anstatt weitere lange Erklärung abzugeben habe ich die Datenbank als Zip-File angehängt.

"EDIT" : Leider lässt der Upload nur Max 3MB zu und die gezippte DB ist 4,5 MB gross

Gruß Data
Der Horizont vieler Menschen ist ein Kreis mit Radius Null, und das nennen sie ihren Standpunkt.
  Mit Zitat antworten Zitat