External ID Deduplication
When syncing data between systems, use external_id field to reference source record. Check for existing record by external_id before creating. Pattern used in: InvoiceNinja payment → Firefly III transaction (invoiceninja-{payment_id}), Peppermint ticket → Plane issue.
Context
Preventing duplicate records across integrated systems
Reusability
- Score: 1/5
- Used in: aloysiusproductions-ops-core
Source
Synced from ops-core learning data. Original source: aloysiusproductions-ops-core
See also: Pattern Library