dorsal/arxiv
View SchemaTranslating database mathematical schemes into relational database software applications with MatBase
| Authors | Christian Mancas, Diana Christina Mancas |
|---|---|
| Categories | |
| ArXiv ID | 2601.10604vv2 |
| URL | https://arxiv.org/abs/2601.10604 |
| License | http://creativecommons.org/licenses/by/4.0/ |
Abstract
We present a pseudocode algorithm for translating our (Elementary) Mathematical Data Model schemes into relational ones and associated sets of non-relational constraints, used by MatBase, our intelligent database management system prototype. We prove that this algorithm is very fast, solid, complete, and optimal. We apply it to a mathematical scheme modeling the genealogical trees subuniverse. We also provide examples of SQL and VBA code for enforcing some of its non-relational constraints, as well as guidelines to develop code for enforcing such constraints.
{
"annotation_id": "2aa63a5a-0038-4c77-b29d-920c50dc9b22",
"date_created": "2026-02-17T05:53:24.266000Z",
"date_modified": "2026-02-17T05:53:24.266000Z",
"file_hash": "40a1abdefe11b1be80ac272d98f9ad39aa0122ec8b1d73cdbd70b90cc1e77bc1",
"private": false,
"record": {
"abstract": "We present a pseudocode algorithm for translating our (Elementary) Mathematical Data Model schemes into relational ones and associated sets of non-relational constraints, used by MatBase, our intelligent database management system prototype. We prove that this algorithm is very fast, solid, complete, and optimal. We apply it to a mathematical scheme modeling the genealogical trees subuniverse. We also provide examples of SQL and VBA code for enforcing some of its non-relational constraints, as well as guidelines to develop code for enforcing such constraints.",
"arxiv_id": "2601.10604",
"authors": [
"Christian Mancas",
"Diana Christina Mancas"
],
"categories": [
"cs.DB"
],
"license": "http://creativecommons.org/licenses/by/4.0/",
"title": "Translating database mathematical schemes into relational database software applications with MatBase",
"url": "https://arxiv.org/abs/2601.10604",
"version": "v2"
},
"schema_id": "dorsal/arxiv",
"source": {
"execution_id": "c4a2b283-e57a-4335-9678-524ac8cf8b80",
"id": "arXiv Dataset",
"type": "Model",
"variant": "snapshot-2026-01-17",
"version": "0.1.0"
},
"user_id": 1000002
}