CREATE TABLE families
(
    id               BIGSERIAL PRIMARY KEY,
    name             TEXT      NOT NULL,
    owner_id         BIGINT    NOT NULL REFERENCES users (id),
    telegram_chat_id BIGINT    NOT NULL UNIQUE REFERENCES telegram_chats (id),
    created_at       TIMESTAMP NOT NULL DEFAULT NOW()
);

CREATE INDEX idx_families_owner_id ON families (owner_id);

CREATE UNIQUE INDEX idx_families_chat_id ON families (telegram_chat_id);