The FOLE Database

02/12/2023
by   Robert E. Kent, et al.
0

This paper continues the discussion of the representation and interpretation of ontologies in the first-order logical environment FOLE (Kent). Ontologies are represented and interpreted in (many-sorted) first-order logic. Five papers provide a rigorous mathematical representation for the ERA (entity-relationship-attribute) data model (Chen) in particular, and ontologies in general, within the first-order logical environment FOLE. Two papers (Kent and another paper) represent the formalism and semantics of (many-sorted) first-order logic in a classification form corresponding to ideas discussed in the Information Flow Framework (IFF). Two papers (Kent and the current paper) represent (many-sorted) first-order logic in an interpretation form expanding on material found in the paper (Kent). A fifth paper (Kent) demonstrates that the classification form of FOLE is "informationally equivalent" to the interpretation form of FOLE, thereby defining the formalism and semantics of first-order logical/relational database systems. Although the classification form follows the entity-relationship-attribute data model of Chen, the interpretation form incorporates the relational data model of Codd. Two further papers discuss the "relational algebra" (Kent) and the "relational calculus". In general, the FOLE representation uses a conceptual structures approach, that is completely compatible with the theory of institutions (Goguen and Burstall), formal concept analysis (Ganter and Wille), and information flow (Barwise and Seligman).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/24/2018

The FOLE Table

This paper continues the discussion of the representation of ontologies ...
research
01/19/2022

FOLE Equivalence

The first-order logical environment FOLE (Kent [5]) provides a rigorous ...
research
12/23/2015

The ERA of FOLE: Foundation

This paper discusses the representation of ontologies in the first-order...
research
05/17/2012

kLog: A Language for Logical and Relational Learning with Kernels

We introduce kLog, a novel approach to statistical relational learning. ...
research
07/29/2018

DataJoint: A Simpler Relational Data Model

The relational data model offers unrivaled rigor and precision in defini...
research
07/02/2020

ER model Partitioning: Towards Trustworthy Automated Systems Development

In database development, a conceptual model is created, in the form of a...
research
03/30/2023

A declarative approach to data narration

This vision paper lays the preliminary foundations for Data Narrative Ma...

Please sign up or login with your details

Forgot password? Click here to reset