У меня есть два столбца (среди прочих) в таблице базы данных: ExitDate и ExitReason. Наша бизнес-логика требует указания ExitReason, если указан ExitDate. Столбец ExitDate должен допускать нулевые значения, поскольку значение не всегда известно во время ввода. Есть ли способ заставить столбец ExitReason разрешать null, только если значение ExitDate равно null? Я мог бы добиться эффекта, разделив эти два столбца на отдельную таблицу "даты выхода" и сделав их непустыми, но было бы неплохо, если бы мне не пришлось.
Идеи? Спасибо!