?
hallo tom,
Original erstellt von Unix-Tom:
**Man geht hier so ran.
Die Daten, welche zusammengehören in eine Tabelle.
Also Firma mit Adresse, u.s.w. Dieser gibst du einen Eindeutige ID.
Kontakte der Firma haben in dieser Tabelle normalerweise nicht verloren da es ja mehrere Kontakte der Firma geben kann. Also Kontakt in einer Tabelle und ein Feld welches die Zuordnung zur Firma representiert (ID oder KundenNr. der Firma)
Dieser Tabelle gibst du wieder eine ID.
Dann die Termin wieder in eine Tabelle und mit der ID der Kontakte verknüpfen.
Dadurch bleib die Konsistenz der DB erhalten.**
hmm, das leuchtet ein...
so in etwa?
[code]
tabelle "kontaktperson"
kontakt_id
name-1 name-2
vorname-1 vorname-2
titel-1 titel-2
funktion-1 funktion-2
tel-gesch.-1 tel-gesch.-2
fax-1 fax-2
email-1 email-2
tabelle "firma"
firmen_id
firma1 firma2
branche-1 branche-2
plz
ort
str+nr
homepage
tabelle "termine"
termin_id
besuchstermin besuchstermin-2 besuchstermin-3
ergebnistermin ergebnistermin-2[/code]
aber wie verknüpfe ich nun diese ganzen id's? oder ist das aufgabe der mysql-abfrage?
oder soll ich es so halten das in jeder tabelle ein kunde die gleiche id hat?
idee:
wenn jetzt ein kunde kommt gebe ich ihm die id 1. mit der id 1 kann ich dann in jeder tabelle die zugehörigen daten zu diesem kunden finden..
dem nächsten kunden gebe ich die id 2, unter der ich dann wieder in jeder tabelle die daten zu diesem kunden finde.. usw.
ist das so richtig oder muss ich die tabellen verbinden?
danke
chris