This document discusses validation of data submitted to Europeana using the Europeana Data Model (EDM). It analyzes expressing EDM constraints as an application profile, OWL ontology, XML Schema, or Schematron rules. While an OWL ontology adds some semantics, an application profile approach using the Dublin Core Application Profile specification and SPARQL constraints may be best. This meets Europeana's validation needs while avoiding adding unintended semantics to existing vocabularies like ORE. Further testing is needed, but application profiles show promise for expressing data constraints in a way that is understandable for both humans and machines.