Introduction A simple database with a single table contains data about cupcakes. The table contains fields that store data relating to name; flavour; colour; energy; and cost e.g. “Volcano”; chocolate, chili, mint; red; 4200kJ; $2.50. There are constraints placed on the data that are described below. The assignment tasks are closely associated with the lab work of topics 7 to 10. Code which is provided in the topic 10 lab work should be a useful guide throughout this assignment. The assignment requires a number of files and a report to be produced. The report should respond to written tasks that are included below. Initial Task In a word document, create a table of about 6 cupcake records. You do not need to create a MySQL database, nor does your data need to be normalized. Follow the following data constraints: • Name is a string with a maximum of 30 characters • Flavour is a list of between 1 and 5 different main ingredients • Colour is a list of 1 to 2 icing colours • Energy is a positive number less than 10,000, expressed with 1 decimal place, and may be expressed in kilojoules or calories. Ensure that entries of both energy types are included. • Cost is expressed in dollars and cents, and may not be negative. Tasks supported by Topics 7 and 8 Mark up the table of data using XML tags and save it as an .xml file. Check that the file is well-formed and report the method used. Make a deliberate error and report the error message. Create a corresponding XMLSchema file (.xsd) that encodes the above constraints.