{"@context":["https://w3id.org/fdo/context/v1",{"schema":"https://schema.org/","prov":"http://www.w3.org/ns/prov#","fdo":"https://w3id.org/fdo/vocabulary/"}],"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q750144","@type":"DigitalObject","kernel":{"@id":"https://fdo.portal.mardi4nfdi.de/fdo/Q750144","digitalObjectType":"https://schema.org/ScholarlyArticle","primaryIdentifier":"mardi:Q750144","kernelVersion":"v1","immutable":true,"modified":"2026-01-07T03:52:00Z"},"profile":{"@context":"https://schema.org","@type":"ScholarlyArticle","@id":"https://portal.mardi4nfdi.de/entity/Q750144","name":"A temporal relational model and a query language","headline":"A temporal relational model and a query language","description":"scientific article; zbMATH DE number 4174322","url":"https://portal.mardi4nfdi.de/entity/Q750144","datePublished":"1989-00-00","author":[{"@id":"https://portal.mardi4nfdi.de/entity/Q750143"},{"@id":"https://portal.mardi4nfdi.de/entity/Q205024"}],"publisher":[{"@id":"https://portal.mardi4nfdi.de/entity/Q70466"}],"identifier":{"@type":"PropertyValue","propertyID":"doi","value":"10.1016/0020-0255(89)90026-1","url":"https://doi.org/10.1016/0020-0255(89)90026-1"},"sameAs":["https://doi.org/10.1016/0020-0255(89)90026-1"],"comment":"In Section 1 the authors give a list of current approaches to time modelling in databases and their critical evaluation.    Section 2 describes a new temporal data model (TRM) that attempts to overcome problems of previous models. The TRM supports a variation of attribute time-stamping within the framework of classical relational theory. With notions of synchronous and asynchronous time-varying attributes the notion of temporal dependency is defined. As these dependencies can induce update and retrieval anomalies, the authors introduce a time normal form of a relation. The notion extends the well- known BCNF.    In Section 3 a new temporal query language TSQL is formulated. The TSQL extends the relational language SQL by some time aspects such as the WHEN clause, retrieval of timestamp values and temporally ordered information, specification of time domain using the TIME-SLICE clause, etc.    The suggested framework gives a coherent and consistent framework for management of time-varying as well as non-time-varying information. It also offers a number of open problems for investigation.","citation":[{"@id":"https://portal.mardi4nfdi.de/entity/Q5607609"},{"@id":"https://portal.mardi4nfdi.de/entity/Q4050126"},{"@id":"https://portal.mardi4nfdi.de/entity/Q750144"},{"@id":"https://portal.mardi4nfdi.de/entity/Q3821645"}]},"provenance":{"prov:generatedAtTime":"2026-01-07T03:52:00Z","prov:wasAttributedTo":"MaRDI Knowledge Graph"}}