“…Furthermore, there is no temporal query language, like TSQL2 (Snodgrass et al , 1995), or conventional query language with temporal facilities, like SQL:2011 (Kulkarni and Michels, 2012), that supports detecting and/or repairing data inconsistencies resulting from retroactive updates (Etzion et al , 1994). Moreover, although some mainstream commercial DBMSs, including Oracle, IBM DB2, Teradata and MS SQL Server, provide temporal functionalities, as surveyed in (Grandi, 2015; Künzner and Petkovic, 2015; Petkovic, 2015; Petkovic, 2016), none of them supports the management of the effects of retroactive updates on the database consistency. Notice here that, to the best of our knowledge, current ERPs (Monk and Wagner, 2013), including SAP ERP, Oracle ERP, Microsoft Dynamics, Sage Business Solutions, Infor and Epicor, do not allow the management of time-varying data.…”