expexp
Version:
The express model io and express model and data representation.
172 lines (171 loc) • 3.28 kB
JSON
{
"t": "entity",
"id": "NttWithGenAggrTypeAttrs",
"super": {"t":"not_set"},
"abs": false,
"attrs": [
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"arrAttr"}],
"opt":false,
"type":{
"t":"array",
"bounds": {"t":"not_set"},
"opt":false,
"unique":false,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"arrOptAttr"}],
"opt":false,
"type":{
"t":"array",
"bounds": {"t":"not_set"},
"opt":true,
"unique":false,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"arrUnqAttr"}],
"opt":false,
"type":{
"t":"array",
"bounds": {"t":"not_set"},
"opt":false,
"unique":true,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"arrBndsAttr"}],
"opt":false,
"type":{
"t":"array",
"bounds": {
"t":"bounds",
"from": [[{ "t":"factor", "arg0":{"t":"integer", "value":3}, "quals0":[], "arg1":null, "quals1":null }]],
"to": []
},
"opt":false,
"unique":false,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"bagAttr"}],
"opt":false,
"type":{
"t":"bag",
"bounds": {"t":"not_set"},
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"bagBndsAttr"}],
"opt":false,
"type":{
"t":"bag",
"bounds": {
"t":"bounds",
"from": [],
"to": [[{ "t":"factor", "arg0":{"t":"integer", "value":4}, "quals0":[], "arg1":null, "quals1":null }]]
},
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"lstAttr"}],
"opt":false,
"type":{
"t":"list",
"bounds": {"t":"not_set"},
"unique":false,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"lstUnqAttr"}],
"opt":false,
"type":{
"t":"list",
"bounds": {"t":"not_set"},
"unique":true,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"lstBndsAttr"}],
"opt":false,
"type":{
"t":"list",
"bounds": {
"t":"bounds",
"from": [[{ "t":"factor", "arg0":{"t":"integer", "value":5}, "quals0":[], "arg1":null, "quals1":null }]],
"to": [[{ "t":"factor", "arg0":{"t":"integer", "value":13}, "quals0":[], "arg1":null, "quals1":null }]]
},
"unique":false,
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"setAttr"}],
"opt":false,
"type":{
"t":"set",
"bounds": {"t":"not_set"},
"spec": {
"t":"integer"
}
}
},
{
"t":"attr",
"ids":[{"t":"attr_id", "id":"setBndsAttr"}],
"opt":false,
"type":{
"t":"set",
"bounds": {
"t":"bounds",
"from": [[{ "t":"factor", "arg0":{"t":"integer", "value":8}, "quals0":[], "arg1":null, "quals1":null }]],
"to": []
},
"spec": {
"t":"integer"
}
}
}
],
"derives": [],
"uniques": [],
"inverses": [],
"wheres": []
}