Database design
Her er et tænkt eksempel over et problem jeg har undret mig over hvordan man skal designe...tabel1 - indeholder mange tusind poster
tabel2 - indeholder noget data, der "gruperer" poster fra tabel1. Altså noget fælles data.
tabel3 - indeholder id´s der sammenkæder tabel 1+2
Indhold i tabel3 kunne fx være:
tabel1_ID=1 | tabel2_ID=5
tabel1_ID=3 | tabel2_ID=5
Problemet er så at ikke alle poster fra tabel1 kan kombineres.
Jeg havde selv tænkt på 2 måder at lave det på. Enten et ekstra felt i tabel1, med en kommasepareret liste? over hvad den ikke må kombineres med.
Eller en ny tabel, med 2 felter hvor så samtlige forbudte kombinationer af tabel1 ID´s står.
Jeg synes ikke nogen af løsningerne lyder særligt geniale, men hvordan gør man ellers?
Det blev vist lidt rodet det her, men har ikke lige noget konkret. Håber I forstår alligevel.
