Hi dein Eintrag ist ja schon ein paar Tage her, aber vielleicht noch ein Denkanstoß.
Die Eingabe kannst du wie DrUnK3N schon geschrieben hat über ein Formular regeln. Das Formular kannst du dir mit dem mitgelieferten Editor recht bequem zusammenklicken. Auch mit Feldern zum Häkchen setzen.
Mit etwas VBA Kenntniss kannst du das Formular auswerten und in die Datenbank eintragen. Als Tipp die SQL Abfragen kannst du dir auch aus dem Abfrageeditor unter der "SQL" Ansicht anzeigen lassen und für dein Programm verwenden.
Mit den Tabellen hast du sicherlich schon ein paar Ideen.
Ich würde folgende Tabellen vorschlagen:
- Namen (ohne Adresse) Felder: ID[PK], Vorname, Nachname, evtl. noch ID's von Tabelle mit Familienstand, Arbeitssituation etc.[/*:m:2o0g5sgy]
- Adressen Felder: AdressenID[PK], Straße, Hausnummer, PLZ, ID(aus Namen)[/*:m:2o0g5sgy]
- Orte Felder: PLZ[PK], Ortsname[/*:m:2o0g5sgy]
- Beratungsthemen Felder: ThemenID[PK], Thema, evtl. Hinweise[/*:m:2o0g5sgy]
- Beratungen Felder: BeratungsID[PK], ThemenID, Datum, NamenID(oder wenn du mit einer Tabelle arbeitest um die Familen zusammen zubringen die entsprechende ID aus der Tabelle), dann noch jeweils die Felder aus deinem Beratungsbogen[/*:m:2o0g5sgy]
- Arbeitssituation (Stundent etc.) Felder: ArbeitsID, Sitaution, evtl. Beschreibung[/*:m:2o0g5sgy]
- evtl. noch eine Tabelle, um die Namen zu verschiedenen Familien zuzuordnen[/*:m:2o0g5sgy]
Das sieht im ersten Moment vielleicht etwas viel aus, die vielen Tabellen haben den Vorteil, dass man zum Beispiel Ortsnamen nur einmal hinterlegen muss und dann nur die PLZ der Familie zuordnet, so muss man nich immer PLZ und Ort vorhalten gerade wenn ein Ort öfter vorkommt von Vorteil (Stichwort Datenredundanz, die ist in dem Falle eher nicht erwünscht).
Die Tabellen mit Beratungsthemen und Arbeitssituation haben den Vorteil, dass sie schnell erweitert werden können und man ist so sehr flexibel und man hat ebenfalls den Vorteil, dass keine Daten doppelt und dreifach vorgehalten werden, was die Datenbank an sich wesentlich kleiner und schneller macht.
Ich hoffe, das konnte dir ein bisschen helfen.