| { |
| "enumDefs": [], |
| "structDefs": [], |
| "classificationDefs": [], |
| "entityDefs": [ |
| { |
| "category": "ENTITY", |
| "name": "rdbms_table", |
| "typeVersion": "1.0", |
| "attributeDefs": [ |
| { |
| "name": "name", |
| "typeName": "string", |
| "isOptional": false, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": false, |
| "isIndexable": false |
| } |
| ], |
| "superTypes": [] |
| }, |
| { |
| "category": "ENTITY", |
| "name": "rdbms_storage", |
| "typeVersion": "1.0", |
| "attributeDefs": [ |
| { |
| "name": "name", |
| "typeName": "string", |
| "isOptional": false, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": false, |
| "isIndexable": false |
| } |
| ], |
| "superTypes": [] |
| }, |
| { |
| "category": "ENTITY", |
| "name": "rdbms_db", |
| "typeVersion": "1.0", |
| "attributeDefs": [ |
| { |
| "name": "name", |
| "typeName": "string", |
| "isOptional": false, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": true, |
| "isIndexable": true |
| }, |
| { |
| "name": "sd", |
| "typeName": "rdbms_storage", |
| "isOptional": true, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": false, |
| "isIndexable": false, |
| "constraints": [ |
| { |
| "type": "ownedRef" |
| } |
| ], |
| "options": { |
| "isSoftReference": "true" |
| } |
| }, |
| { |
| "name": "tables", |
| "typeName": "array<rdbms_table>", |
| "isOptional": true, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": false, |
| "isIndexable": false, |
| "constraints": [ |
| { |
| "type": "ownedRef" |
| } |
| ], |
| "options": { |
| "isSoftReference": "true" |
| } |
| }, |
| { |
| "name": "regions", |
| "typeName": "map<string,rdbms_table>", |
| "isOptional": true, |
| "cardinality": "SINGLE", |
| "valuesMinCount": -1, |
| "valuesMaxCount": -1, |
| "isUnique": false, |
| "isIndexable": false, |
| "constraints": [ |
| { |
| "type": "ownedRef" |
| } |
| ], |
| "options": { |
| "isSoftReference": "true" |
| } |
| } |
| ], |
| "superTypes": [] |
| } |
| ] |
| } |