Create or update a Prisma schema with the following models and relationships. Include necessary fields, relationships, and any relevant enums.