Slide 25
Slide 25 text
Be careful where you step!
INSERT
Create a new entity, even if an identical
one already exists
(not idempotent)
REPLACE
Apply all values as provided (including
blank) to all fields for an existing entity
(idempotent)
MERGE
Apply certain provided values to
specified fields for an existing entity
(idempotent)
Idempotent
Has the same effect, no matter how
many times you do it
POST PATCH
PUT
(technically)