Я хотел создать таблицу для статей, в которой может быть (но не обязательно) ссылка на img-Source. Для всех статей, имеющих ссылку, также необходим img-Type (который должен быть «png», «svg» или «jpg»). Я не совсем понимаю, как я могу сделать поле img-Type не пустым только для значений, где поле img-Sr c не равно нулю.
Вот мой код (без ограничений null / null для полей img-Type и img-Sr c)
create TABLE Article(
articleID varchar(15) primary key ,
articleDescription varchar (80) null ,
imgSrc varchar (20) ,
imgType char(3),
check imgType = 'png' or imgType = 'svg' or imgType = 'jpg'
);