Huhu Peter
domains:
id tld fee
1 de 0.99
2 com 1.29
webspace:
id MB fee
1 100 0.99
2 200 1.49
Also die Bundle-DB könnte auch so aussehen:
id bid foreign_key foreign_db
1;1;1;domains
2;1;2;webspace
3;2;1;domains
4;2;1;webspace
5;3;1;domains
6;3;2;domains
7;3;2;webspace
bid ist dabei die Bundle-ID
obiges wäre dann wie folgt zu verstehn:
zu Bundle 1 gehört
1 de-Domain
200 MB-Webspace
zu Bundle 2 gehört
1 de-Domain
100 MB-Webspace
zu Bundle 3 gehört
1 de-Domain
1 com- domain
200 MB-Webspace
Den Endpreis musst Du Dir dann per Join zusammendrösseln.
Um so etwas wie de oder com abzubilden
wäre es denkbar dafür einen neuen Eintrag in der
domains-Tabelle zu machen
z.B.
domains:
id tld fee
1 de 0.99
2 com 1.29
3 de oder com .50
Dann könnte ein Bundle so aussehen
8;4;1;domains
9;4;3;domains
10;4;2;webspace
d.h. einaml den Preis für de ODER com und eine zusätzliche
de-Domain + 200 MB Webspace
so ungefähr jedenfalls. Die Idee mehrere Angaben in einer DB-Spalte mit Hilfe von Delimitern zusammenzukloppen solltest Du jedenfalls fallen lassen.
Viele Grüße
lulu
bythewaythewebsuxgoofflineandenjoytheday