Inventar Verwaltung - Datenbankstruktur
am 22.02.2006 20:40:58 von nikolai.onken
Hallo,
ich wollte fragen wie ich am besten eine Datenbank aufbaue die Inventar
verwalten soll.
Eine Frage ist z.B. wie speichert man am besten die Anzahle der
verfügbaren Artikel. In einem Feld 'quantity' oder jeweils als eigener
Eintrag in einer Tabelle einzelne_artikel die nach artikel verweist.
Oder als berechnung aus eingetroffener Ware und verkaufter Ware?
Ich selbst würde zu einem Feld 'quantity' tendieren bekomme aber
Probleme da z.B. einige Produkte nur durch eine Serien Nr. zu
unterscheiden sind, intern und extern aber als ein Produkt angezeigt
werden sollen.
Gibt es Artikel die sich mit dem Datenbank Design für Inventar
Verwaltung beschäftigen?
Viele Grüße,
Nikolai
Re: Inventar Verwaltung - Datenbankstruktur
am 23.02.2006 14:54:36 von Harald Stowasser
Nikolai Onken schrieb:
> Hallo,
>
> ich wollte fragen wie ich am besten eine Datenbank aufbaue die Inventar
> verwalten soll.
Erstmal solltest du dir *genau* klar darüber werden was alles für
Informationen in die DB kommen!
Dann Normalisiere diese Daten. Der liebe Herr Kelz sagt Dir wie:
http://v.hdm-stuttgart.de/~riekert/lehre/db-kelz/
> Eine Frage ist z.B. wie speichert man am besten die Anzahle der
> verfügbaren Artikel.
> In einem Feld 'quantity' oder jeweils als eigener
> Eintrag in einer Tabelle einzelne_artikel die nach artikel verweist.
Kommt auf deine Daten an. Wenn du sowieso zu deinen Artikeln eine 1:n
Tabelle benötigst, dann ist das Feld quantity redundant. Und somit
überflüssig!
> Oder als berechnung aus eingetroffener Ware und verkaufter Ware?
> Ich selbst würde zu einem Feld 'quantity' tendieren bekomme aber
> Probleme da z.B. einige Produkte nur durch eine Serien Nr. zu
> unterscheiden sind, intern und extern aber als ein Produkt angezeigt
> werden sollen.
Wenn du die Serien Nr. zu jedem Artikel sowieso abspeicherst. Dann lass
das Feld quantity weg!