Access-o-Mania

Access-Forum (Deutsch/German) => Tabelle/Abfrage => Thema gestartet von: Dvdscot am September 27, 2023, 15:38:32

Titel: Werte in den Beziehungen sortieren/anordnen wie in Tabelle
Beitrag von: Dvdscot am September 27, 2023, 15:38:32
Hallo,

wir haben zuerst die Tabelle Antragsdaten erstellt, dann die Beziehungen, dabei ist uns aufgefallen dass der Eingangszeitstempel weiter unten stehen sollte.
In der Tabelle geändert aber bei den Beziehungen wird das nicht so angezeigt. Wie kann man den Wert runterziehen dass er nach Antragsart steht? Danke.
Titel: Re: Werte in den Beziehungen sortieren/anordnen wie in Tabelle
Beitrag von: MzKlMu am September 27, 2023, 15:50:05
Hallo,
Du musst im Tabellenentwurf die Felder verschieben.
Im Regelfall legt man aus Gründen der Übersichtlichkeit die Fremdschlüsselfelder immer oben an.
Erst den Primärschlüssel, dann alle Fremdschlüssel, dann der Rest der Felder. Die FS Felder legt man so an, dass es nach Möglichkeit keine kreuzenden Beziehungslinien gibt.

Nebenbei, die Beziehungen halte ich für fragwürdig. Über eine Uhrzeit kann man keine Beziehungen einrichten, das ist eine Fließkommazahl. Schlüsselfelder sind im Regelfall Ganzzahlen oder (nicht zu empfehlen) Textfelder.

Ich glaube nicht, dass die eingerichtetn Beziehungen sinnvoll sind. Es ist auch keine referentielle Integrität eingestellt, welche unerlässlich ist. Die Formularversion gehört auch nicht in die Antragsdaten. Die Formularversion gehört in die Tabelle für die Formulare.

Ich bin ziemlich sicher, das die angelegte Tabellenstruktur (Datenmodell) untauglich ist.


Zeige mal alle Beziehungen.

Da fehlen wesentliche Grundlagen zur Entwicklung einer relationalen Datenbank.
Hier mal 2 Links zu den Grundlagen:

https://www.hdm-stuttgart.de/~riekert/lehre/db-kelz/

und

https://www.access-tutorial.de/