Access-o-Mania

Access-Forum (Deutsch/German) => Formular => Thema gestartet von: Simon7874 am März 14, 2016, 10:12:41

Titel: Datenbank Lösung mit Formular / Unterformular?
Beitrag von: Simon7874 am März 14, 2016, 10:12:41
Hallo zusammen,

ich würd mir gern ein Datenbank bauen. In der Datenbank möchte ich verschiedene Gebäude Bauteile haben die man dann über verschiedene Filter abfragen kann. Unten hab ichs mal beschrieben wie ich es probiert habe... falls jemand einen bessere Idee hat gerne! Mein Hauptproblem ist das ich die Daten nicht verknüpft bekomme...

Die Datenbank soll Daten über eine Wand mit ihren Eigenschaften, Funktionen und Ausschreibungstexten enthalten. Dabei sollen die Tabellen mit Eigenschaften, Funktionen und Ausschreibungstexte mit ID 1 alle den selben Wandaufbau haben mit ID 2 dann einen anderen.

Beim Abfrageformular  möchte ich dann über die Filtereinstellungen zu einem bestimmtem Wandaufbau kommen. z.B. U-Wert gibt es 3, 4, 5 ich lasse mir nur U-Wert 5 anzeigen und bekomme dann dazu in der Tabelle Eigenschaften nur den Aufbau mit 5 und analog dazu auch in der Tabelle Funktionen und Ausschreibungstexte auch nur der Wandaufbau der U-Wert 5 hat stehen.


Eigenschaften (Tabellenname)

ID      U-Wert      -      DB-Wert      -         (Feldname)

1          5                   3                  (Daten)
2         ...                  ...                  (Daten)



Funktionen (Tabellenname)

ID      Wärmeschutz      -     Schallschutz     -    (Feldname)

1            3                   2                           (Daten)
2            ...                  ...                          (Daten)

Ausschreibungstexte (Tabellenname)                             

ID      Ausschreibungstext       (Feldname)

1          Muster Ausschreibungstext       (Daten)
2          ...                                           (Daten)


Vielen Dank schon mal für jegliche Hilfe!
Titel: Re: Datenbank Lösung mit Formular / Unterformular?
Beitrag von: MzKlMu am März 14, 2016, 10:21:56
HGallo,
ich habe es zwar nicht so richtig verstanden, aber eines ist schon mal falsch.
Für die Funktionen fehlt noch eine Tabelle, in dieser werden alle möglichen Funktionen als je ein Datensatz und nicht als Feldnamen gespeichert.
Die jetzige Tabelle mit den Funktionen erhält dann nur 2 Fremdschlüssel, 1x zur Wand und 1x zur Funktion.
Das ist eine klassische n:m Beziehung mit 3 Tabellen.
- Wand
- Funktionen
- Wandfunktion

Vergiss mal die Formulare, erst sollte der Tabellenaufbau klar sein.