Assignment 3: Recipe Schema XML and XSD

My final project for my Metadata course was to create my own schema for entering metadata for a particular collection. There were quite a few moving parts in this assignment, and it was ultimately broken up into 3 parts with 5 deliverables. This was an entirely independent project so I came up with the collection idea, specification tables, tag elements, and sub-elements. We initially created this using Oxygen, and once the .xsd file was made, we could then make an XML file as an example. Below is a screenshot of my XML test file.

For this assignment, I decided to work with recipes. Aside from my workplace and academic responsibilities, I have a huge fascination with food science and nutrition, so I wanted to create a schema that included not only the general elements for a recipe (e.g., ingredients, cook time, and instructions) but also wanted to add in elements for nutrition facts.

The five deliverables included an introduction to the schema, a document containing full specification tables for the tags within the schema, a copy of our .xsd file, a copy of an example .xml file, and a final reflection on our work. Below I will post my specification tables from this assignment.

Scroll to Top