What do you consider when designing a database schema for a new application?

Technical