Ошибка создания таблицы с помощью ССЫЛКИ в Postgres-XL
При создании таблицы адресов все ок DB: Postgres-XL
CREATE TABLE addresses (
id bigserial PRIMARY KEY,
address text,
label text,
created_at timestamp DEFAULT CURRENT_TIMESTAMP NOT NULL
) DISTRIBUTE BY HASH(id)
Когда я создаю справочную таблицу address_ledger_entries с REFERENCES для адресов таблицы, я получаю ошибку - столбец распределения Hash / Modulo не ссылается на столбец распределения hash / modulo в ссылочной таблице.
CREATE TABLE address_entries (
id bigserial PRIMARY KEY,
address_id bigint REFERENCES addresses,
amount bigint NOT NULL
) DISTRIBUTE BY HASH(id)
Я уверен, что кто-то получил этот опыт и сможет поделиться с нами решением о том, как правильно использовать ССЫЛКИ в Postgres-XL.