Tôi nghĩ rằng những gì bạn đang tìm kiếm là Idempotent. Idempotence là một tài sản có thể áp dụng cho bất kỳ loại hoạt động nào (không chỉ cơ sở dữ liệu). Điều đó có nghĩa là thực hiện thao tác bất kỳ số lần nào nhiều lần tương đương với việc thực hiện nó một lần. I E. mọi hoạt động tiếp theo sau lần đầu tiên rời khỏi trạng thái không thay đổi.
Ví dụ: nút phát trên hầu hết các điều khiển từ xa DVD là không cần thiết trong khi phát video bởi vì cho dù bạn nhấn bao nhiêu lần, video vẫn tiếp tục phát. Tuy nhiên, một nút nguồn trên điều khiển từ xa của bạn thường không phải là không cần thiết, bởi vì nó bật và tắt máy mỗi lần. Idempotence là một tài sản tốt đẹp bởi vì bạn không phải luôn luôn biết những gì nhà nước một hệ thống là trong trước khi tham gia một hoạt động để cố gắng sản xuất một nhà nước nhất định.
Nguồn
2008-12-23 02:59:05
Tiêu đề có nên đọc "các hoạt động có thể được _applied_ nhiều lần" không? Tôi sẽ chỉnh sửa nó cho bạn nhưng tôi không chắc chắn có một số ý nghĩa khác của "trả lời" mà tôi không biết. :-) –