{ "name": "id", "type": "primaryKey" }
{ "name": "dealId", "type": "foreignKey", "table": "deals", "mandatory": "true" }
{ "name": "contactSigneeId", "type": "foreignKey", "table": "contactSignees" }
{ "name": "city", "type": "text", "maxLength": 100 }
{ "name": "date", "type": "date" }
{ "name": "updatedDate", "type": "updated" }
buyerDealSignatures as dealSignatureId (connection table to buyers via buyerId) sellerDealSignatures as dealSignatureId