{"title":"The (Elementary) Mathematical Data Model Revisited","authors":"Christian Mancas","doi":"arxiv-2408.08367","DOIUrl":null,"url":null,"abstract":"This paper presents the current version of our (Elementary) Mathematical Data\nModel ((E)MDM), which is based on the na\\\"ive theory of sets, relations, and\nfunctions, as well as on the first-order predicate calculus with equality. Many\nreal-life examples illustrate its 4 types of sets, 4 types of functions, and 76\ntypes of constraints. This rich panoply of constraints is the main strength of\nthis model, guaranteeing that any data value stored in a database is plausible,\nwhich is the highest possible level of syntactical data quality. A (E)MDM\nexample scheme is presented and contrasted with some popular family tree\nsoftware products. The paper also presents the main (E)MDM related approaches\nin data modeling and processing.","PeriodicalId":501123,"journal":{"name":"arXiv - CS - Databases","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2024-08-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - CS - Databases","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2408.08367","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
This paper presents the current version of our (Elementary) Mathematical Data
Model ((E)MDM), which is based on the na\"ive theory of sets, relations, and
functions, as well as on the first-order predicate calculus with equality. Many
real-life examples illustrate its 4 types of sets, 4 types of functions, and 76
types of constraints. This rich panoply of constraints is the main strength of
this model, guaranteeing that any data value stored in a database is plausible,
which is the highest possible level of syntactical data quality. A (E)MDM
example scheme is presented and contrasted with some popular family tree
software products. The paper also presents the main (E)MDM related approaches
in data modeling and processing.