Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Datenweitergabe

Begonnen von btfocus998, März 11, 2012, 14:09:38

⏪ vorheriges - nächstes ⏩

btfocus998

Hallo,
ich stehe mal wieder auf'n Schlauch:

Es geht um eine Datenbank für einen landwirts. Betrieb. Ich habe 2 Formulare. Einmal "Tiere", diese enthält alle Bestandstiere. Und das Formular "Kalbungen". Hier soll der Anwender den Zuwachs seines Bestandes eingeben können. Gedacht ist es so, dass wenn ein Tier geboren wurde dies im Formular "KAlbungen" eingegeben wird. Dort ist das letzte Feld die Ohrmarke des Kalbes. Ziel ist jetzt ein Button hinter dem Feld Ohrmarke, welches das Formular "Tiere" öffnet und automatisch dort einen neuen Datensatz anlegt, in dem das Feld Ohrmarke und Geburtsdatum automatisch übernommen werden, so dass das Formular "Tiere" nur noch ergänzt werden muss. Ist der Datensatz im Formular "Tiere" vervollständigt zählt das Kalb dann zu den "Bestandstieren."

Hab einen Teil der Datenbank zum Verständnis angehängt. Ich hoffe man kann meinen Ausführungen einigermaßen folgen.

Einen schönen Sonntag! ;)

(evtl. entspricht der Aufbau nicht der "Norm" (Stichwort: Mehrfacheingabe), aber ich weiß nicht wie man es sonst lösen kann...]

[Anhang gelöscht durch Administrator]

DF6GL

#1
Hallo,

m.E. ist "Kalbungen" völlig überflüssig.  Wenn es Zuwachs gibt, dann ist das auch schon ein "Tier", das lediglich mit Halsband und sonstigen Ausstattungen versehen wird. Ob ein Tier zum Bestand gehört oder nicht, kann dabei auch jederzeit durch Prüfen entspr. Felder (oder mittels zusätzlicher Kennung ,bzw. Status ) ermittelt werden.


Ebenso ist "Tiere_Archiv" nicht erforderlich.


PS:  Wenn die Abstammung (Elterntier(e) ) mit festgehalten werden soll, so bietet sich im Tabelle "Tiere" ein Zusatzfeld "ElterntierID" an, in dem die ID des Elterntieres abgelegt wird.
Viele Grüße vom Bodensee
Franz, DF6GL

Hilfestellung:  http://www.access-o-mania.de/forum/index.php?topic=6969.msg118738#msg118738

Links und Tipps:
1.   http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
1a. http://www.tinohempel.de/info/info/datenbank/normalisierung.htm
1b. https://support.office.com/de-de/article/Grundlagen-des-Datenbankentwurfs-eb2159cf-1e30-401a-8084-bd4f9c9ca1f5#bmterms
2.   http://www.donkarl.com
3.   https://web.archive.org/web/20201201233522/http://www.dbwiki.net/
4.   http://www.access-tutorial.de/
5.   http://www.tty1.net/smart-questions_de.htm
6.   http://access.joposol.com/accept

Last but not least:   < F1 > für Hilfe
;) Learning by doing not by spoon-feed ;)

Tipp: Find and Replace for Access