Neuigkeiten:

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

Mobiles Hauptmenü

Stammbaum, Stammmeldung und Brutliste

Begonnen von eaglone, Februar 11, 2012, 18:49:44

⏪ vorheriges - nächstes ⏩

eaglone

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

database

#1
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.


database

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]

eaglone

#3
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]

database

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?



eaglone

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