OutSystems standards and guidelines at Synobsys

Logo

Standards, best practices and how-tos for developing OutSystems applications

ADR 007 - Use UUID for primary keys

Context

Decision

Use UUIDv7 as the primary key for all new tables (instead of sequential integer IDs).

Rationale

Identity vs GUID

Identity

Pros:

Cons:

UUID

Pros:

Cons:

References

Status

Consequences