Full AWS Practitioner Certification Question

You are designing a relational database schema for a customer relationship management (CRM) system in Azure SQL Database. Which data modeling technique is best suited for capturing the complex relationships between customers, contacts, leads, and opportunities?