Seite 1 von 1

Tabellen für Bauteile mit unterschiedlichen Eigenschaften

Verfasst: Do 17. Sep 2020, 15:24
von Sven J.
Hallo zusammen,
ich habe mal eine Frage die nicht direkt zu base ist, sondern die grundsätzlichen Datenbankstruktur betrifft.

Ich möchte (exemplarisch) den Bestand von Bauteilen erfassen. Einige Eigenschaften habe alle Teile gemeinsam (z.B. Baujahr, Hersteller). Anderen Eigenschaften sind je nach Bauteil vorhanden oder nicht (z.B. Widerstand: Widerstandswert, Kennzeichnungstyp; Transistor: Bauform, NPN; LED: Farbe, Größe).
Angefangen habe ich mit einer Tabelle, in der alle globalen Eigenschaften eingetragen werden.
Ich stehe irgendwie auf dem Schlauch, wie ich weitere Tabellen dazu anlegen und in Beziehung setzen soll.

In der Beispieldatenbank des Handbuches ist so etwas ähnliches ja nur mit den Untertiteln realisiert. Das scheint mir für meinen Anwendungszweck nicht das passende. Auch für die Suchmaschine ist mir keine Formulierung eingefallen, die mich weiter gebracht hat.

Wäre super, wenn mich jemand mit einem hilfreichen Link oder ähnlichem auf die richtige Spur bringen könnte.

Sven

Re: Tabellen für Bauteile mit unterschiedlichen Eigenschaften

Verfasst: Do 17. Sep 2020, 16:10
von RobertG
Hallo Sven,

zuerst würde ich schauen, wie so eine Sammlung innerhalb eine Tabelle aussieht. Feldinhalte, die sich von Typ her zusammenfassen lassen, würde ich in ein Feld schreiben (InfoText → VARCHAR(50), InfoZahl → INTEGER ....).

Das Ganze kannst Du dann ähnlich wie im Handbuch auslagern in solche Tabelle wie "Unterkapitel" oder auch "Verfasser".

Gruß

Robert

Re: Tabellen für Bauteile mit unterschiedlichen Eigenschaften

Verfasst: Fr 18. Sep 2020, 09:07
von Freischreiber
Hallo SvenJ,
Hallo Robert,

ganz grob würde ich drei Tabellen vorschlagen:

Tabelle Hersteller 2spaltig
H-Nr. Herstellerbezeichnung

Tabelle Bauteile 3spaltig
Bauteil-Nr. Bauteilbezeichnung inkl. Bauteileigenschaften H-Nr.

Tabelle Bestand 2spaltig
Bauteil-Nr. Anzahl

Der Hersteller ist ja eigentlich auch nur eine Bauteileigenschaft, würde aber im Gegenteil zum (nur vierstelligen) Baujahr bei jedem Bauteil längere Wiederholungen erzeugen.

Gruß
Freischreiber