Einzelnen Beitrag anzeigen

Jürgen Thomas

Registriert seit: 13. Jul 2006
Ort: Berlin
750 Beiträge
 
#5

Re: Wochenübersicht mit Paradoxdatenbank

  Alt 25. Aug 2006, 09:44
Zitat von dvalle2206:
Weiß halt net wie ich des machen soll (ob ich da ne extra Tabelle anleg oder....?)
Für solche Fälle ist eine weitere Tabelle am sinnvollsten (hier auf die Schnelle als SQL-Code notiert):
SQL-Code:
CREATE TABLE Lkw_Zeit (
  Lkw_ID INTEGER,
  Datum DATE,
  Stunde INTEGER,
  CONSTRAINT Lkw_Zeit PRIMARY KEY (Lkw_ID, Datum, Stunde)
);
Die interessantesten Punkte sind:
1. Verweis auf den Lkw
2. Jeder Tag (und - soweit gewünscht - jede Stunde) werden getrennt als Datensätze eingetragen.
3. Alle Felder gehören zum Primärindex!

Dadurch kannst Du jeden beliebigen Tag abfragen und anzeigen und hast sofort die gewünschten Verknüpfungen.

Ich hoffe, das hilft weiter. Jürgen

PS. Um abweichenden Meinungsäußerungen vorzubeugen: Wenn die Verknüpfung alle Informationen enthält, dürfen auch alle Felder als Verknüpfung den Primärindex bilden.
#D mit C# für NET, dazu Firebird
früher: Delphi 5 Pro, Delphi 2005 Pro mit C# (also NET 1.1)
Bitte nicht sauer sein, wenn ich mich bei Delphi-Schreibweisen verhaue; ich bin inzwischen an C# gewöhnt.
  Mit Zitat antworten Zitat