Hallo,
ich glaube du unterliegst da einem Denkfehler...
Wiese sollen alle mit RW freigeben...macht doch keinen Sinn.
Die reihenfolge sollte eher so ausehen..
1. User hat Code TA und gibt mit TA frei.
2. User hat Code TB und gibt mit TB frei wenn TA frei ist.
3. User hat Code TC und gibt mit TC frei wenn TA und TB frei ist.
usw.
Zuletzt gibt der User mit Code RW frei. Kombination von "und" "oder" Verbindungen sind auch möglich.
Gruß
Loc