Seite 1 von 1

Lagerbestand erfassen und ändern

BeitragVerfasst: Mo 3. Dez 2018, 13:23
von Jimmy1104
Hallo,

ich möchte eine Datenbank zur Verfolgung des Lagerbestands von Bauteilen aufbauen. Als Ausgangsbasis dient mir die angehängte Tabellenstruktur, die ich im Internet gefunden habe. Die Kundentabelle hat für meinen Anwendungsfall keinen Nutzen.

Meine Überlegung ist eine separate Tabelle "Bestandsentnahme", in der jede Entnahme als Datensatz mit Datum und ArtikelID erfasst wird. Um den aktuellen Bestand zu ermitteln, würde ich via php-Skript die Differenz aus Bestellmenge eines Artikels und den Entnahmen bilden.

Fällt jemanden noch eine geschicktere Vorgehensweise ein?

Beste Grüße

Jim

PS: Warum verfügt die Positionentabelle über keine eigene ID? Die Tabelle ist der n:m Beziehung zwischen <Rechnung> und <Produkt> geschuldet. Demnach würde ich RechnungID und ProduktID als zusammengesetzten Primärschlüssel interpretieren. Ist das korrekt?

Re: Lagerbestand erfassen und ändern

BeitragVerfasst: Mi 5. Dez 2018, 21:43
von SQLUnion
Hallo Jimmy,

hier drei nützliche Artikel aus dem Datenbank-Portal zu deinen Fragen:

Grundbegriffe der Datenmodellierung
Beispiel für ein Relationales Datenbankmodell
Namenskonvention für ein Warenwirtschaftssystem

Falls dann noch Fragen offen sein sollten, sag einfach Bescheid.

Gruß,
SQLUnion

Re: Lagerbestand erfassen und ändern

BeitragVerfasst: Mi 5. Dez 2018, 23:00
von Jimmy1104
Hallo SQLUnion,

ich kenne die drei Links bereits. Ich sehe allerdings keinen Zusammenhang zu meiner obigen Frage, wie ich Bestandsänderungen am Besten verbuchen kann?

Grüße

Jim