У меня есть 2 таблицыConstraint с утверждением Sql
1. Sales_Items
2. Stock_Items
Я хочу, чтобы убедиться, что, когда любой элемент вставлен в sale_items
таблицу, то это qty
должно быть меньше (Stock_Items.qty-Sales_Items.Qty
), если это условие неверно, тогда вставка должна завершиться неудачей и вызвать исключение.
Как мне это сделать? Нужно ли использовать ограничение sql с помощью выражений или триггеров Sql?