Como manter 2 tabelas Cassandra na mesma partição

Tentei ler em blogs e documentação de imposto de dados, mas não encontrei nada específico sobre isso

Existe uma maneira de manter 2 tabelas no Cassandra para pertencer à mesma partição? Por exemplo:

CREATE TYPE addr (
  street_address1 text,
  city text,
  state text,
  country text,
  zip_code text,
);

CREATE TABLE foo (
  account_id timeuuid,
  data text,
  site_id int,
  PRIMARY KEY (account_id)
};

CREATE TABLE bar (
  account_id timeuuid,
  address_id int,
  address frozen<addr>,
  PRIMARY KEY (account_id, address_id)
);

Aqui, preciso garantir que essas duas tabelas / CF estejam na mesma partição para o mesmo account_id. Ambos os dados podem ser buscados no mesmo nó

Quaisquer indicadores são muito apreciados.

Além disso, se alguém tiver alguma experiência no uso de UDT (tipos definidos pelo usuário), gostaria de entender como a compatibilidade com versões anteriores funcionaria. Se eu modificar a UDT "addr" para ter mais alguns atributos (por exemplo, zip_code2 int e nome do texto), como funcionam as linhas mais antigas que possuem esses atributos? É mesmo compatível?

obrigado

questionAnswers(1)

yourAnswerToTheQuestion