Tôi sẽ làm như sau:
- Đặt logic xác thực dữ liệu vào một quy trình được lưu trữ
- Tạo quy trình được lưu trữ theo cách duy nhất mà ứng dụng tương tác với bảng
- Đặt mã bạn muốn vào quy trình đã lưu trữ.
Mô hình lập trình dựa trên trình kích hoạt phát triển quá khó để viết mã và duy trì khi độ phức tạp logic nghiệp vụ của ứng dụng của bạn tăng lên.
Tuy nhiên, nếu bạn hoàn toàn chắc chắn rằng bạn sẽ chỉ có logic đơn giản như thế này, bạn có thể đặt nó vào trình kích hoạt vì điều này sẽ yêu cầu những thay đổi tối thiểu trong cách ứng dụng tương tác với cơ sở dữ liệu.