How would you choose between SQL and NoSQL for a system with different read/write patterns and consistency requirements?