Describe your experience with schema design. When would you choose a star schema over a snowflake schema?