Design a SQL database schema for a specific use case
Design a SQL database schema for the following use case: [USE_CASE_DESCRIPTION]. Include tables, relationships, and constraints. Ensure the schema is normalized and optimized for performance.
Use this when you need to quickly draft a database schema for a new project.