can be created and manipulated, which often limit the order in which operations can take place ACID Model address
[email protected] 1 1 address
[email protected] 1
[email protected] 1 1 2 INSERT INTO address (id, user_id, email) VALUES (2, 1, '
[email protected]') Constraints: 1. NOT NULL fields present 2. primary key unique user Ed Jones 1 INSERT INTO user (id, name) VALUES (1, 'Ed Jones') INSERT INTO address (id, user_id, email) VALUES (1, 1, '
[email protected]') Constraints: 1. NOT NULL fields all present 2. primary key unique 3. user_id column present in user.id TRANSACTION Constraints: 1. NOT NULL fields all present 2. primary key unique 3. user_id column present in user.id