Learners will develop their understanding of what a branching database is and how to create one. They will use yes/no questions to gain an understanding of what attributes are and how to use them to sort groups of objects. Learners will create physical and on-screen branching databases. To conclude the unit, they will create an identification tool using a branching database, which they will test by using it. They will also consider real-world applications for branching databases.