Hallo, bin Anfänger und brauche Hilfe.
Baue grade eine kleine Datenbank auf.
Weiß nicht genau wie ich dass machen kann.
Ich will bei Artikel eine Art unterformular haben mit den Lieferanten und denn Preis. Bedeutet ein Artikel kann bei mehreren Lieferanten gekauft werden zu verschiedenen Preise. Habe Access 2003.
Danke im voraus.
Hallo,
dazu solltest Du Dir zunächst die Grundlagen von Access und auch die Normalisierungsregeln für den Aufbau der Tabellen zu Gemüte führen. (siehe u. st. Links 1, 1a und 1b)
Sonst wird das nichts. Formulare kommen erst dann zum Zug, wenn der Tabellenaufbau stimmig mit den realen Daten ist.
Prinzipiell:
Es sind mindestens 4 Tabellen ( mit Primärschlüssel und Fremdschlüsselfeldern) erforderlich und miteinander in Beziehung zu setzen:
tbl_Artikel
ArtID (Autowert, Primärschlüssel)
Art_Bezeichnung (Text)
Art_Nummer (Text)
Art_MEID (Long, Fremdschlüssel zu tbl_Mengeneinheiten)
.
.
tbl_Lieferanten
LiefID (Autowert, Primärschlüssel)
Lief_Name
Lief_PLZ
Lief_Ort
Lief_Strasse
Lief_Land
.
.
tbl_ArtikelLieferanten (Zuordnung Artikel zum Lieferanten)
ALID (Autowert, Primärschlüssel)
AL_ArtID (Long, Fremdschlüssel zu tbl_Artikel)
AL_LiefID (Long, Fremschlüssel zu tbl_Lieferanten)
AL_Einzelpreis (Währung)
.
.
tbl_Mengeneinheiten
MEID (Autowert, Primärschlüssel)
ME_Bezeichnung
Gibt es Artikel mit unterschiedlichen Mengeneinheiten (z. B 1 Liter(flasche) und 20 Liter(Kanister), so sind dafür entspr. viele unterschiedliche Artikel zu erfassen.
Gibt es Stufenpreise und/oder Gültigkeitszeiträume, so sind weitere Tabellen nötig, mit denen diese Konstellationen abgelegt werden können.
Hat super funktioniert. Danke erstmal