Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Tabellenstruktur Access (https://www.delphipraxis.net/142386-tabellenstruktur-access.html)

Butch87 27. Okt 2009 09:31

Datenbank: Access • Version: 2000 • Zugriff über: Access

Tabellenstruktur Access
 
Guten Morgen!

Ich möchte gerne eine Art Kassenbuch programmieren.
Da es recht schnell gehen muss, hab ich mir gedacht, dass ich das erstma mit Access mache.

Ich habe also eine Artikeltabelle mit Namen, Preis, Beschreibung und so. Man kann Artikel hinzufügen und löschen, sodass die Anzahl variabel ist.
Das Problem ist nun eine Art Einkaufstabelle. In dieser soll das Datum hinein und was gekauft wurde (Artikel, Preis, Anzahl). Nun weiß ich aber nicht,
wieviele Artikel vorhanden sind und somit auch nicht die Anzahl der Felder. Ich wollte jetzt aber nicht für jeden Artikel 3 Felder in der Einkaufstabelle anlegen.
Die Frage ist nun, ob es halt auch einen anderen Weg gibt, bzw wie ihr das machen würdet.

Schon ma recht herzlichen Dank,
Gruß Butche

Edit:
Selbiges müsste dann auch noch für eine Art Verkaufstabelle gemacht werden. Was halt verkauft wurde, zu welchem Preis und so weiter. ;)

mkinzler 27. Okt 2009 09:33

Re: Tabellenstruktur Access
 
Verwende 2 Tabellen

Butch87 27. Okt 2009 09:35

Re: Tabellenstruktur Access
 
Zitat:

Zitat von mkinzler
Verwende 2 Tabellen

wie meinste das? bisschen ausführlicher bitte

So dass es in der einen die EInträge mit dein Einkäufen gibt (ID und Datum). Und in der anderen stehen dann die Artikel (Preis, Name und Menge) mit der EinkaufsID, oder wie?

DeddyH 27. Okt 2009 09:39

Re: Tabellenstruktur Access
 
Erstell Dir eine Tabelle Einkauf, die einen Fremdschlüssel zum jeweiligen Artikel, das Datum und die Menge aufweist.

mkinzler 27. Okt 2009 09:42

Re: Tabellenstruktur Access
 
Tabelle Einkauf (Daten zum Einkauf)
ID, Datum, ...
Tabelle Einkaufsposition (die Positionen des Einkaufs; pro Artikel eine Zeile)
ID, Einkauf (FK auf Einkauf), lfd Nummer, Artikel (FK auf Artikel), Anzahl, ...

Butch87 27. Okt 2009 09:46

Re: Tabellenstruktur Access
 
:hello: Jaha, genau so gehts!
Vielen dank und schönen Tag noch :dp:


Alle Zeitangaben in WEZ +1. Es ist jetzt 22:19 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz