Stammbaum, Stammmeldung und Brutliste
Hallo alle zusammen
Ich schreibe grade an ein Zuchtbuchprogramm für Geflügel, mir wurde hier schon mal geholfen darum wende ich mich wieder an euch.
Ich habe drei Sachen an den ich mir die Zähne aus beiße und wo ich nicht weiter komme.
1)
Ich möchte gerne eine Stammbaum/Abstammungsnachweiß erstellen als Beispiel wie ich es gerne hätte habe ich in die rar Datei eine PDF-Datei von einen Abstammungsnachweiß aus meinen Gekauften Kaninchenzuchtbuchprogramm.
Jetzt meine Frage ich habe drei Tabellen inder die Daten gesammelt werden:
tab_Stämme: Lfd-Nr
Zuchtjahr
Stamm_ID
Rasse
Farbenschlag
Hahn_Jahr
Hahn_Zeichen
Hahn_Jahr
Hahn_Bemerkung
Henne_Jahr
Henne_Zeichen
Henne_Jahr
Henne_Bemerkung
Kückenkennung
tbl_Gelege Gelege_ID
Stamm_FK (Stamm_Id aus tbl_Stämme)
Einlege_Datum
Schlupf_Datum
Anzahl eingelegter Eier
Befruchtete Eier
Unbefruchtete Eier
Abgestorbene Eier
Geschlüpfte Eier
tbl_Schlupf Schlupf_ID
Gelege_FK (Gelege_Id aus tbl_Gelege)
BR-Jahr
BR-Zeichen
BR-Zahl
Geschlecht
Bemerkung
Bild 1 (Anlage)
Bild 2 (Anlage)
Bild 3 (Anlage)
Bild 4 (Anlage)
und noch drei Leerfelder
kann ich mir diesen Tabellen einen Stammbaum/Abstammungsnachweiß überhaupt erstellen oder muß ich die Tabellen änder und wenn es möglich ist wie mach ich so was
2)
An Hand dieser Tabellen möchte ich auch die Stammmeldung die abgeben muß erstellen das heißt ich möchte wenn ich in der Tabelle Stämme die Elterntiere für ein Zuchtjahr z.B. 2011 eine gebe das ich ein Bericht ausgeben wo dann die Stämme zusammen gefasst werden ( aus Stamm1 Henne1 (2011) und Stamm1 Henne2 (2011) wird Stamm 1 (2011) und zudem sollen zu denn jeweiligen Tieren die Eltern mit angezeigt bzw. auf den Bericht mit ausgegeben werden. Auch hier für habe ich eine Pdf-Datei mit angehängt
3)
Ich muß auch eine Brut.-Kückenliste abgeben diese möchte ich auch über die oben beschrieben Tabellen abwickelln dieses habe ich auch ansatzweiße hin bekommen nur wird nun bei jeden Datensatz die Daten von Der Tabelle Gelege und Stämme bei den Ring nummer der Kücken angezeigt statt nur einmal beim ersten Kücken hierzu habe ich die drei Tabellen und die Abfrage und die exeltabelle mit der ich das sonst ausgewertet habe mit angehängt.
So das war erstmal alles von meiner Seite alle angehängten Daten befinden sich in einer rar-Datei über schnelle hilfe würde ich mich sehr freuen!
ein schönes we
Chris
kann die datein leider nicht mit anhängen weil sie trozdem das ich sie mit winrar gepackt habe noch zu groß sind schicke sie aber gerne wen nötig per mail zu
Hallo,
"kann die datein leider nicht mit anhängen ...."
Na dann hänge die gepackten Dateien einzeln an und nicht zusammengefaßt als eine rar-Datei.
Einelne Dateien können jeweils 200KB groß sein - und das sollte sich bei leeren Datenbanken bzw. einigen Testsätzen schon ausgehen.
Die Datei VORHER mit reparieren/komprimieren verkleinern lassen.
Sollte danach die Access-Datei noch immer zu groß sein, dann hängt das an den Anlagefeldern, die du tunlichst vermeiden solltest.
Vorab jedoch schon mal die Information für dich - dein Datenmodell ist nicht normalisiert und müsste ebenfalls umgestellt/geändert werden - als Antwort auf deine Frage:
"kann ich mir diesen Tabellen einen Stammbaum/Abstammungsnachweiß überhaupt erstellen ...."
Versuch aber jetzt erst mal die Dateien so anzuhängen, dass man sie hier verwenden kann.
Hallo nochmal,
verstehe von der Geflügelzucht nicht allzuviel - habe dir aber dennoch ein Beispiel erstellt, welches nach deinen (sorry) etwas verwirrenden Angaben die gestellten Forderungen erfüllen kann.
Schau dir das Ding einfach mal an und versuche vor Allem die Datenflüsse zu analysieren und nachzuvollziehen.
Tenor bei der Geschichte ist, das immer ein Hahn und eine Henne einen Stamm bilden aus dem dann ein oder mehrere Gelege entstehen.
Aus diesen Gelegen entstehen einoder mehrere Küken, die dann in der tblSchlupf verwatet werden.
Sind die Kind-Tiere zur Zucht geeignet werden deren Daten unter Angabe der SchlupfID wiederum in den Tabellen Hahn und Henne gespeichert.
Damit hast du auch den Nachweis der Herkunft und kannst Eltern und Kinder bestimmen.
Was Bedeuten die Felder BR_.... in der Tabelle tblSchlupf?
Sind dies idente Daten zu deinen Feldern Hahn_Jahr, Hahn_zeichen, Henne_Jahr, Henne_Zeichen, ...
Sollten das Felder sein, welche Ringdaten enthalten sollte sie in die Tabellen Hahn und Henne wandern
und wären aus der tblSchlupf zu löschen, sie haben dann dort nichts zu suchen.
Die Anlagefelder werden durch eine Tabelle ersetzt, in der Bildpfade zu den einzelnen SchlupfIDs eingetragen werden.
Sie vermeidet so das fürchterliche Aufblähen einer Datenbank - nicht alles Neue ist auch gleichzeitig was Gutes ;)
Berechnete Felder werden NICHT in Tabellen gespeichert (Anzahl eingelegter Eier) sie sind als Ergebnis einer Abfrage JEDERZEIT zu berechnen.
"...und noch drei Leerfelder..."
In Tabellen werden KEINE leeren Felder geführt um sie nach Bedarf IRGENDWIE zu verwenden!
HTH
[Anhang gelöscht durch Administrator]
moin moin database
danke für deine hinweise werde morgen nochmals probieren meine db hoch zuladen.
so ging doch schneller mit den anhängen ist alles drin ausser der Abstammungsnachweiß
[Anhang gelöscht durch Administrator]
Hallo Hühnerfreund,
es ist nicht besonders gut, wenn du Dinge in alten Beiträgen hinzufügst, die Threads wandern dann in der Liste nicht nach oben - ich habe dein letztes Posting nur zufällig entdeckt!
Hast du meinen Vorschlag angeschaut, meinen Text gelesen?
Moin Moin Database
ja habe ich und habe mir dein vorschlag auch runtergeladen und angeguckt habe nur noch keine zeit gehabt damit zu arbeiten
Gruß eaglone