Batch-/lotgenealogie- en traceermodel

Een batch- (of partij-) genealogiemodel is de datastructuur die een veehouderijsysteem gebruikt om een specifieke populatie dieren als één traceerbare eenheid bij te houden vanaf het aanleveren tot elke verplaatsing tussen tanks of vijvers, gebruikte voerplaatsen, toegepaste behandelingen, indelingssplitsingen en uiteindelijke oogst, zodat een vraag als 'welke voerplaats heeft deze oogstbatch in de laatste maand gegeten' een enkel verifieerbaar antwoord heeft in plaats van handmatige logboekafstemming te vereisen. De kernontwerpuitsdaging is het correct omgaan met splitsingen en samenvoegingen: een batch die wordt gesorteerd in drie grootteklassen wordt drie kindbatches die elk de upstreamgeschiedenis van de ouder overnemen (oorsprong broedouder, uitkomstdatum, ontvangen behandelingen) terwijl ze onafhankelijke downstreamrecords vanaf het splitsingspunt verzamelen, en twee batches die in één vijver worden samengevoegd moeten de geschiedenissen samenvoegen zonder enige afstamming te verliezen. Interne productiegenalogie verschilt van externe traceerbaarheid in de toeleveringsketen (het ketenbeheerregister dat een product tot bij de consument volgt) in reikwijdte en doelgroep: genealogie dient voor grondoorzaakanalyse op boerderijniveau en toewijzing van voederkosten, terwijl ketenbeheer dient voor certificering gericht op kopers en regelgevers. Een genealogiemodel dat een vraag over de grondoorzaak van mortaliteit niet binnen een paar klikken kan beantwoorden, in plaats van via een database-export en handmatige filtering, heeft zijn kernfunctie niet vervuld, ongeacht hoe volledig de onderliggende gegevens zijn.

Batch-/lotgenealogie- en traceermodel
Foto: (stephan) / Wikimedia Commons, CC BY-SA 2.0

Aanverwante termen