好吧,這是一個棘手的解釋。MySQL - 爲每個記錄創建一個唯一密鑰,而不是主鍵
我創建一個應用程序,將有網頁,我目前使用PAGEID爲重點,以SEL記錄。
我現在遇到的問題是,我希望用戶能夠編輯網頁,但不會失去以前的網頁(歷史記錄保留的原因,像更新日誌或wiki頁面的歷史)。
這讓我覺得我需要充當的pageID頁表一個新的領域,但不是主鍵是自動遞增每次添加一個行時間。
谷歌文檔有DOCID:/文件文檔ID = 0Af_mFtumB56WZGM4d3Y3d2JfMTNjcDlkemRjeg
這樣我可以有相同的文件ID的多個記錄,並給出一個對dataAdded領域的歷史變更記錄。當用戶想要查看該DOCID時,我只需拖動最近的一個。
想法?我感謝你的聰明才智,指引我走向正確的方向!
或者我應該使用parentID?遞歸? – AnApprentice 2009-12-30 19:58:47