Einzelnen Beitrag anzeigen

Benutzerbild von Linor
Linor

Registriert seit: 19. Mai 2008
Ort: Holzwickede
60 Beiträge
 
Delphi 2010 Professional
 
#7

AW: Datenbankdesign: Dynamische Daten speichern

  Alt 23. Mai 2012, 11:10
Nein, eigentlich nicht, denn aus deiner Struktur heraus hat jedes Gerät genau eine Checkliste, und damit sind die anderen fast alle über...

Du brauchst dann nur eine Tabelle mit den Feldern: Gerät, Schlüssel, Typ, Daten

Ob du die Schlüssel in einer Tabelle definierst, kommt drauf was du damit machen willst und woher die Daten kommen. Sinn macht das wenn du eine Suche auslösen willst: Alle Geräte die VOLTAGE = 230 haben... Dann könntest du auch das Feld Typ weglassen und dieses in die Schlüssel-Tabelle verlagern:

Tabelle 1: Gerät, Bezeichnung
Tabelle 2: Schlüssel, Typ
Tabelle 3: Gerät, Schlüssel, Daten

Nur später darauf achten, das einmal angelegte Schlüssel nur schwerlich wieder änderbar sind. Sollten anlegbar und löschbar sein. Änderbar erfordert evtl. ein konvertieren aller Daten in Tabelle 3.
Gruß, Kai
Imabas - see you on http://www.pixandmore.de
  Mit Zitat antworten Zitat