Mahlzeit,
__________________________________________________________
3. Möglichkeit
Ich speichere die sichtbaren Projekte als Array ab, so hat jeder User nur einen Eintrag|id|user_id | pro_id |
|1 | 1 | 1,2,5,6|
|2 | 2 | 2 |Im Moment bin ich für 1. und 3. tendiere eher zu 3.
Mach ruhig ... aber wehe, Du fragst dann hier, wie Du herausbekommen kannst, wer alles Projekt 4711 ausgewählt hat ... weil Du ja irgendwie überhaupt keine vernünftige Abfrage über ein VARCHAR bzw. SET hinbekommst.
Wenn Du keine Historie darüber brauchst, wer wann welches Projekt aktiv hatte und/oder nicht, dann würde ich Dir Deine Variante 2 empfehlen. Variante 1 ist Blödsinn (wenn jemand ein Projekt nicht aktiv hat, wieso braucht's dann einen Eintrag, der auf "inaktiv" steht?) und über Variante 3 reden wir hier bitte NIE WIEDER, OK?
MfG,
EKKi
sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|