Chúng tôi có một giao diện đơn giản để gắn thẻ một câu hỏi cụLàm thế nào để bạn kết hợp các thẻ trên một hệ thống đã tồn tại
(e.g. entry has 1..many tags and each tag entry has a foriegn key pointer back to the entry table)
1. What is the current production version of the jdk? (Tags: jdk6 jdk-6 jdk java)
2. In what version was java.util.spi package introduced? (Tags: jdk-6, jdk7, jdk5)
3. Which version of java is going to be released soon? (Tags: jdk-6, jdk7, jdk8)
Chúng tôi muốn hợp nhất tất cả các thẻ có tên là "jdk6" để jdk6. Làm thế nào để chúng ta đạt được điều này trong một hệ thống đang gần sản xuất nhưng chứa dữ liệu hữu ích.
Trong [1] jdk-6 cần được xóa, vì jdk6 đã có mặt. Trong [2,3] jdk-6 cần được đổi tên thành "jdk6".
Tôi cần loại tập lệnh nào để di chuyển dữ liệu này một cách hiệu quả.
EDIT
create table entry (id, question, ...)
create table entry_tag (id, entry_id, tag)
Bạn có thể giải thích cấu trúc bảng của mình không? – JNK
thêm giản đồ theo EDIT – Sam