-- One lender per employee and company, archived rows included. Application -- writes already enforce this under the employee row lock; existing data was -- checked read-only for duplicates before this migration. NULL employee_id -- (manual lenders) never conflicts. CREATE UNIQUE INDEX "loan_lenders_legal_entity_id_employee_id_key" ON "loan_lenders"("legal_entity_id", "employee_id");