{
    "$schema": "http://json-schema.org/draft-03/schema",
    "properties": {
        "product_name": {
            "required": true
        },
        "meta_language": {
            "required": true
        },
        "genre_id": {
            "required": true
        },
        "subgenre_id": {
            "required": true
        },
        "format": {
            "required": true
        },
        "imprint": {
            "required": true
        },
        "c_line": {
            "required": true
        },
        "product_code": {
            "required": false,
            "type": ["string", "null"],
            "blank": false,
            "pattern": "^[a-zA-Z0-9-]*$"
        }
    }
}
