{ "name": "id", "type": "primaryKey" }
{ "name": "sourceRowId", "type": "foreignKey", "table": "rows", "mandatory": "true" }
{ "name": "targetRowId", "type": "foreignKey", "table": "rows", "mandatory": "true", "unique": true }
{ "name": "updatedDate", "type": "updated" }