phpbar.de logo

Mailinglisten-Archive

[php] (OT) DB-Design

[php] (OT) DB-Design

Tobias Hovorka php-liste at partygoetter.de
Mit Sep 22 15:27:58 CEST 2004


Servus!

Ich würde das so machen:

1. Tabelle:
KUNDE
kunnr_pk
name1
name2
name3
name4

(Das mache ich jetzt so aufgrund der Daten die du gegeben hast. Was
steht denn genau in name1, name2, etc.? Hier muss evtl. normalisiert
werden! Wenn zum Beispiel Name den Ansprechpartner angibt, und jeder
Kunde 4 Ansprechpartner haben darf würde ich das noch weiter aufteilen:

1.a. Tabelle:
KUNDE
kunnr_pk
firmen_name

1.b. Tabelle
Ansprechpartner
anpartner_pk
kunnr_fk	//pk aus Kunde
name
vorname

2. Tabelle
Rechnungsdaten
inv_id_pk
kunnr_fk	//pk aus Kunde
verk_id_fk	//pk aus Verkäufer
currency_id_fk	//pk aus Currency
amount
date

3. Tabelle
Currency
currency_id_pk
currency_name

4. Tabelle
Verkäufer      
verk_id_pk
verkäufer
anrede
mail


lfd_nr, act_date, problem kann ich nicht zuordnen. Welche Information
soll da drin stehen?

Gruß

Tobias





php::bar PHP Wiki   -   Listenarchive