- Normalize! Normalize!! Normalize!!!
- Make use of both GUIDs and Integer IDs. Expose GUIDs to external world to avoid sequential attacks and use integer IDs internally to compare and filter results in a performant manner.
- Do not use ORMs. They slow down the system.