This is a 3 day advanced course for students with existing data modelling experience to enable them to build quality data models that meet business needs. The course will enable students to: * Understand and practice different requirements gathering approaches. * Recognise the relationship between process and data models and practice capturing requirements for both. * Learn how and when to exploit standard constructs and reference models. *Understand further dimensional modelling approaches and normalisation techniques. * Apply advanced patterns including "Bill of Materials" and "Party, Role, Relationship, Role-Relationship" * Understand and practice the human centric design skills required for effective conceptual model development * Recognise the different ways of developing models to represent ranges of hierarchies