{
    "$schema": "http://json-schema.org/draft-07/schema#",
    "$id": "#Standard",
    "description": "An object to represent a standard such as a compliance or technical standard.",
    "type": "object",
    "allOf": [
        {
            "$ref": "#Entity"
        },
        {
            "properties": {
                "name": {
                    "description": "The name of the standard.",
                    "type": "string",
                    "examples": [
                        "HIPAA",
                        "NIST",
                        "CSA STAR",
                        "PCI DSS",
                        "NIST CSF",
                        "FedRAMP",
                        "ISO 27001",
                        "SOC",
                        "OWASP",
                        "Other"
                    ]
                },
                "version": {
                    "description": "The version of the standard. For example, OWASP may have version 2010, 2013, 2017.",
                    "type": "string"
                }
            },
            "required": ["name", "version"]
        }
    ]
}
