Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » Software » MS Access *hilfe*

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
28.03.2006, 12:41 Uhr
~Noobert
Gast


hallo
ich möchte gerne mich in access reinarbeiten.
was ich machen wollte ist erstmal eine kleine datenbanj die zb folgendes kann:

1.artikelname - preis - artikel nr
2.vorname - nachname - wohnort - kundennr

dann eins für bestellung wo dann die vornamen, nachname, wohnort, artikelanzahl, artikelname, preis und preis ausgerechnet (zb bei anzahl 2) beinhaltet.

ich weis das man sowas mit primärschlüssel macht oder so, ahnung hab ich allerdings kaum eine.
wäre super nett (und vorallem wichtig) wenn ihr mir eine step by step anleitung dafür geben könntet.
vielen dank im vorraus!
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
28.03.2006, 13:28 Uhr
Windalf
Der wo fast so viele Posts wie FloSoft...
(Operator)


Naja halt ne Tabelle Artikel anlegen. Hier dürfte wohl die ArtikelNr der Primärschlüssel sein...

Dann ne Tabbel Kunde... Da dürfte das dann wohl die Kundennumemr sein...

Und dann noch ne Tabelle Bestellung wo du einträgst was der Kunde bestellt hat. In der Bestelltabelle dürfte dann KundenNr stehen damit du den Kunden zuordnen kannst, ArtikelNR damit du den Artikel zuordnen kannst und die Anzahl ggf noch das Datum (und vielleicht die Bestellnr)...

Wenn du dann den Preis für eine Bestellung ausrechnen willst selektierst du halt entsprechend in der Tabelle Bestellung...
--
...fleißig wie zwei Weißbrote
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
28.03.2006, 14:21 Uhr
Uwe
C/C++ Master
(Administrator)


Hallo,
also was haben wir:
3 Entitys
- Kunde
- Artikel
- Bestellung

"Kunde" soll folgende Attribute haben
- KundenNr
- NachName
- Vorname
- Wohnort

"Artikel" soll folgende Attribute haben
- ArtikelNr
- Artikelname
- Preis

"Bestellung" soll folgende Attribute haben
- NachName
- Vorname
- Wohnort
- Menge
- Artikelname
- Preis
- Preis_Gesamt
wenn Du Dir "Bestellung" ansiehst, stellst Du fest, dass die Attribute bis auf Artikelanzahl und
Preis_Gesamt bereits in den anderen Entitys enthalten sind ---> Redundanz
Nach Normalisierung ergibt sich folgendes:
- Ein Kunde kann mehrere Bestellungen haben 1:n
- Eine Bestellung kann mehrere Artikel haben und ein Artikel kann mehreren Bestellungen zugeordnet werden n:m
- Menge wandert in die Zwischentabelle
- Preis_Gesamt kann mittels Abfragen ermittelt werden
Ergibt sich also folgendes vereinfachtes Modell.
www.fun-soft.de/images/db.jpg
Da KundenNr, ArtikelNr usw. alphanumerisch seien können, sollten diese als VarChar(n) festgelegt werden.
Ist als Ansatz zu verstehen... Ansonst siehe Windalf...
--
"Es ist schwierig, ein Programm wirklich idiotensicher zu machen, weil Idioten so genial sind."

Bis dann...
Uwe

Dieser Post wurde am 28.03.2006 um 14:22 Uhr von Uwe editiert.
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ Software ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: