Hyper SQL использует ту же модель, что и большинство других (всех?) Реализаций SQL. Последовательность значений идентичности в одной таблице полностью независима от других таблиц.
В качестве примера предположим, что у вас есть TableA и TableB, оба имеют столбец Id, и этот столбец является идентификатором. Когда вы вставляете в таблицу A значение Id для этой таблицы, оно рассчитывается и присваивается. Однако это значение не имеет ничего общего с TableB, и в TableB не вносятся никакие изменения.
Если у вас есть процесс, который вставляется в обе таблицы одновременно, то вы увидите очевидную связь, поскольку значения идентификаторов будут одинаковыми (при условии, что вы используете одну и ту же модель идентификаторов в обоих случаях и запущены в одной точке) , Эта «очевидная связь» как раз и состоит в том, что никакой связи вообще нет.