Câu trả lời ngắn gọn:
Có, việc di chuyển sẽ giúp đồng bộ hóa các thay đổi của DB giữa nhiều môi trường. Có nghĩa là mỗi thay đổi sẽ được cập nhật cho tất cả các env một cách hoàn hảo và chính xác. Và việc di chuyển sẽ giúp khôi phục DB một cách an toàn nếu có bất kỳ lỗi nào.
Tuỳ bạn. Bạn phải biết chính xác những gì bạn đang làm với việc di chuyển. Lớp mô hình sẽ giúp bạn dễ dàng thực hiện và giảm bớt các vấn đề về con người.
IMO, hoàn toàn có - là câu trả lời đầu tiên
Có, nó sẽ hoạt động cho mọi môi trường