Access-o-Mania

Access-Forum (Deutsch/German) => Access Programmierung => Thema gestartet von: fausw am November 04, 2014, 21:14:27

Titel: Feedback zum Strukturaufbau
Beitrag von: fausw am November 04, 2014, 21:14:27
Liebes Forum,
mein erstes großes Access-Projekt und ich stecke bereits bis zum Hals drin - die Freude und Neugier ist groß. :D
Das Schreiben des Codes in VBA funktioniert, die Formulare machen, was ich will und Kontrollkästchen und Kombi-Felder sorgen für den notwendigen Input.  ;D

Würde aber gerne den grundsätzlichen Aufbau mit euch reflektieren. Es handelt sich grundsätzlich um vorhandene Datensätze (BaseData), die über mehrere Stufen erweitert werden sollen.

Das erste Formular (GeneralForm) fragt ab, welche Daten in den nächsten Schritten erhoben werden sollen. Diese Daten werden wieder in unterschiedlichen Formularen (Form1, Form1a, ..., Form 2, ...) erhoben, die sich quasi ,,auf Zuruf" (Bedingungen, Kontrollkästchen, Auswahl, ...) öffnen. Als Ergebnis soll dann eine große Tabelle bestehen, in der (fast) alle gesammelten Daten stehen.

Was meint ihr dazu? Gibt es bei dieser Struktur etwas, dass ich vermeiden/ beachten/ unbedingt tun sollte?

Freue mich über euer Feedback!

Lieben Gruß
FausW
Titel: Re: Feedback zum Strukturaufbau
Beitrag von: MzKlMu am November 04, 2014, 21:30:03
Hallo,
eine Beschreibung von Formulare ist keine Strukturbeschreibung.
Die Struktur einer Datenbank ergibt sich aus den Tabellen und deren Beziehungen.
Die Formulare sind da völlig bedeutungslos. Auch VBA wird in einer Datenbank zunächst mal gar nicht benötigt. Die Grundfunktionen beherrscht Access ohne irgend etwas programmieren zu müssen.
Und eine große Tabelle kannst Du für eine Datenbank mal gleich vergessen, so funktioniert keine Datenbank.

Beschreibe also erst mal die Tabellen und deren Beziehungen mit Feldnamen und Schlüsselfeldern.
Titel: Re: Feedback zum Strukturaufbau
Beitrag von: MaggieMay am November 04, 2014, 22:07:32
Hallo fausw,

deine Beschreibung klingt ein wenig konfus und spätestens hier
Zitat von: fausw am November 04, 2014, 21:14:27Als Ergebnis soll dann eine große Tabelle bestehen, in der (fast) alle gesammelten Daten stehen.
klingeln die Alarmglocken.

Mein Vorschlag wäre, dass du dich zunächst einmal mit dem Thema "Normalisierung" beschäftigen solltest.