Penso che mysql non possa risolvere questo problema (PENSO), quindi aspettiamo qualcuno che ne sà in materia. credo che potresti risolvere tutto leggendo la prima colonna, valutare cosa fare e poi scrivere la seconda con il colore appropriato. Praticamente leggi dal database la prima colonna e poi scrivi la seconda. se ancora la prima non è settata fai i relativi controlli sugli input con un inserimento unico settando i valori appropriati. ciao
Ok.. quindi pensi ad una soluzione "lato client" diciamo, uno script che verifichi le condizioni e non permetta inserimenti sbagliati... però mi sarebbe più congeniale un vincolo a livello di database.

non è possibile farlo fare a mysql?

Grazie.