769 Aufrufe
Gefragt in Datenbanken von macgyver031 Experte (2k Punkte)
Guten Tag,
Ich bin an einem kleine Projekt welches die Kompilierzeit diverser PC Systeme in eine Datenbank registriert wird.

Zur Zeit habe eine Tabelle mit
id, Hostname, CPU, Chipsatz, Speichergrösse, SpeicherTyp, GraphikAdapter, Gerät1 .... Gerät 16


Ich möchte gern diese normalisieren und dachte an:
Tabelle System
id, Hostname

Tabelle GraphikAdapter
id, Marke, Model, Chipsatz, SpeicherGrösse, SpeicherTyp, Anschluss, SystemID

Tabelle PCIGerät
id, Marke, Model, Chipsatz, SystemID

Tabelle Speicher
id, Marke, SpeicherGrösse, Seichertyp, SystemID

Tabelle Kompilierzeit
id, Programm, Kompilierzeit, SystemID

Wobei SystemID der Primärschlüssel ist vom System (many to one Zuordnung)

Ich habe jedoch das Gefühl dass man bei klugen Tabellendesign nur System, Geräte und Kompilierzeit braucht.

Hat jemand mir eine gute Idee?

Danke.

1 Antwort

0 Punkte
Beantwortet von
Hallo!

Ohne mich richtig auszukennen, konnte ich einen Link finden, der eventuell für die Umsetzung Deines Projektes von Interesse wäre.

Wie das mit Acces (Ablauf, automatischer Datenzugriff, erforderliche Daten etc.) zu machen wäre, habe ich derzeit noch keine konkreten Vorstellungen.

Datenbankprojekt

mfg.

Paul1
...