[ ] Parametrizacija: nema string konkatenacije za SQL naredbe; striktno tipiziranje
[ ] Pretpostavke sheme su dokumentirane (Collation, Case Sensitivity, Null Semantics)
[ ] Transakcije su eksplicitne kada je potrebno; Isolation Level je obrazložen
[ ] Idempotentnost: migracije i setup skripte mogu sigurno pokrenuti (ili jasno navesti neindempotentnost)
[ ] Konkurentnost: ponašanje zaključavanja je razmotreno (Deadlocks, Long Locks, Escalation)
[ ] Strategija indeksa je validirana; promjene imaju obrazloženje i bilješke o utjecaju
[ ] Query Plans su pregledani za kritične putanje (MS SQL: Actual Plan; MySQL: EXPLAIN; SQLite: Query Plan)
[ ] Paginacija koristi deterministički redoslijed (nema „OFFSET bez ORDER BY“)
[ ] Date/Time semantika je eksplicitna (UTC vs Local; konverzije vremenske zone)
[ ] Obrada grešaka mapira DB greške u sigurne aplikacijske greške (nema curenja sheme)