Moin moin!
Vielleicht stehe ich gerade einfach etwas auf dem Schlauch, jedenfalls habe ich folgendes Problem (MySQL 5):
ich habe 3 Tabellen, die jeweils u.a. eine id-spalte (PRIMARY, auto_increment) haben.
Nennen wir sie mal
produkte (200000 Zeilen)
laender (200 Zeilen)
distributionskanal (200 Zeilen)
Ich möchte jetzt diese Tabellen verknüpfen und dabei den möglichen Kombinationen einen Wert aus einer ENUM-Spalte 'rechte' zuweisen, diese Verknüpfungstabelle könnte also so aussehen:
id_produkt INT
id_land INT
id_distributionskanal INT
rechte ENUM('exklusiv','nicht-exklusiv','keine')
Soweit, so gut. Wenn ich mir jetzt aber überlege, das bei Verknüpfung aller Datensätze die Verknüpfungstabelle auf 200000*200*200 = 8.000.000.000 (in Worten: acht Milliarden) Datensätze anwächst, wird mir etwas weich in den Knien.
Wie löst man so etwas am besten?
Viele Grüße,
Henk