Sie befinden sich hier: Stallbetreiber > Stalltechnik und Einrichtung selber bauen > Abruffütterung > Fütterungssteuerung

Datenbankstruktur der Fütterungssteuerung und verwendete DB Software

Bedingt durch die Menge der vorzuhaltenden Daten ist es für unsere Steuerung unumgänglich eine Datenbankanbindung zu haben, wo diese Daten sicher und gut abrufbar gespeichert werden können.

Da sich der gewählte Beaglebone mit einem Linux Betriebssystem ausgeliefert wird, war es naheliegend, zuerst in diesem Umfeld nach einer passenden Software zu suchen. Die Wahl fiel auf die unter open source stehend Datenbank MySQL.

Die Struktur der Fütterungsdatenbank ist relativ einfach:

Die Datenbank besteht aus 4 Tabellen von denen 2 mittels der ID verbunden sind.

In der einen Pferdedaten-Tabelle werden die zu den Pferden gehörenden Werte wie Futterbedarf und Transpondernummer abgespeichert, in der zweiten zugehörigen Tabelle werden die Fütterungen protokolliert.

Die Anlagenparametertabelle besteht nur aus einer Zeile. In dieser ist es möglich, die Steuerung auf die tatsächlich vorhandene Situation anzupassen.

Die zweite Tabelle dokumentiert aufgetretene Störungen und "Ereignisse", die aufgezeichnet werden sollen.