4eversr
Benutzer
- Beiträge
- 5
Hallo,
ich möchte gerne mit dem Raspberry Pi ein kleines Projekt realisieren, bei dem der Tonerbestand eines mittelständischen Unternehmens verwaltet werden soll. (Details zum Projekt hier: http://www.forum-raspberrypi.de/Thread-projekt-idee-automatisches-toner-bestands-und-bestellsystem )
Ich komme aber gar nicht aus der Programmierer-Ecke und mein letztes Datenbankprojekt in der Berufsschule ist nun auch schon 11-12 Jahre her. Ich weiß noch Dunkel was ne relationale Datenbank ist, aber ich scheitere daran meine Datenfelder in sinnvolle Tabellen zu gliedern, denn es gibt ein paar "Spezialfälle".
Prinzipiell gibt es:
- Verschiedene Lieferanten
- Verschiedene Toner
- Verschiedene Druckermodelle
Da die Bestandserfassung (um die sich alles dreht) später über die Barcodes erfolgen soll, spielt der Barcode wohl eine wichtige Rolle.
Grundsätzlich hat jeder Toner einen eindeutigen, immer gleichen Barcode, ABER es müssen auch Ausnahmen berücksichtigt werden, in denen der Toner dann von uns einen abweichenden Zufalls-Barcode aufgeklebt bekommt, weil z.B. der Originalbarcode fehlt/beschädigt ist -> Trotzdem müssen diese abweichenden Barcodes für den selben Toner mit zum Gesamtbestand für diesen Toner addiert werden.
Auch ist es so, dass ein Toner in mehrere Druckermodelle passen kann.
Und es muss berücksichtigt werden, dass ein Farbdrucker auch 4x verschiedene Toner benötigt (eben jede Farbe einmal). (Der Raspberry Pi soll dem Anwender nämlich beim scannen einen Hinweis mit Foto anzeigen für welchen Drucker der Toner ist)
Am meisten Kummer macht mir diese "Der gleiche Toner kann abweichende Barcodes haben, auch wenn dies idR. nicht der Fall ist, da alle Barcodes eines Toners grundsätzlich gleich sind"-Thematik.
Wobei die "Ein Toner kann in mehrere Druckermodelle passen"-Thematik auch nicht ohne ist.
Ich weiß momentan nicht, wie ich das am besten in Beziehung stelle.
ich möchte gerne mit dem Raspberry Pi ein kleines Projekt realisieren, bei dem der Tonerbestand eines mittelständischen Unternehmens verwaltet werden soll. (Details zum Projekt hier: http://www.forum-raspberrypi.de/Thread-projekt-idee-automatisches-toner-bestands-und-bestellsystem )
Ich komme aber gar nicht aus der Programmierer-Ecke und mein letztes Datenbankprojekt in der Berufsschule ist nun auch schon 11-12 Jahre her. Ich weiß noch Dunkel was ne relationale Datenbank ist, aber ich scheitere daran meine Datenfelder in sinnvolle Tabellen zu gliedern, denn es gibt ein paar "Spezialfälle".
Prinzipiell gibt es:
- Verschiedene Lieferanten
- Verschiedene Toner
- Verschiedene Druckermodelle
Da die Bestandserfassung (um die sich alles dreht) später über die Barcodes erfolgen soll, spielt der Barcode wohl eine wichtige Rolle.
Grundsätzlich hat jeder Toner einen eindeutigen, immer gleichen Barcode, ABER es müssen auch Ausnahmen berücksichtigt werden, in denen der Toner dann von uns einen abweichenden Zufalls-Barcode aufgeklebt bekommt, weil z.B. der Originalbarcode fehlt/beschädigt ist -> Trotzdem müssen diese abweichenden Barcodes für den selben Toner mit zum Gesamtbestand für diesen Toner addiert werden.
Auch ist es so, dass ein Toner in mehrere Druckermodelle passen kann.
Und es muss berücksichtigt werden, dass ein Farbdrucker auch 4x verschiedene Toner benötigt (eben jede Farbe einmal). (Der Raspberry Pi soll dem Anwender nämlich beim scannen einen Hinweis mit Foto anzeigen für welchen Drucker der Toner ist)
Am meisten Kummer macht mir diese "Der gleiche Toner kann abweichende Barcodes haben, auch wenn dies idR. nicht der Fall ist, da alle Barcodes eines Toners grundsätzlich gleich sind"-Thematik.
Wobei die "Ein Toner kann in mehrere Druckermodelle passen"-Thematik auch nicht ohne ist.
Ich weiß momentan nicht, wie ich das am besten in Beziehung stelle.