-- animal 테이블에 zoo_id 컬럼 추가
ALTER TABLE tb_animal
  ADD COLUMN zoo_id BIGINT;

-- zoo_id에 대한 외래 키 제약조건 추가
ALTER TABLE tb_animal
  ADD CONSTRAINT fk_animal_zoo
    FOREIGN KEY (zoo_id)
      REFERENCES tb_zoo (uid)
      ON DELETE SET NULL;

-- zoo_id 인덱스 생성
CREATE INDEX idx_animal_zoo_id ON tb_animal (zoo_id);

-- 주석 추가
COMMENT ON COLUMN tb_animal.zoo_id IS '동물원 ID (FK)';
