Ошибка создания таблицы с помощью ССЫЛКИ в 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.

0 ответов

Другие вопросы по тегам