好吧,这是一个棘手的解释。MySQL - 为每个记录创建一个唯一密钥,而不是主键
我创建一个应用程序,将有网页,我目前使用PAGEID为重点,以SEL记录。
我现在遇到的问题是,我希望用户能够编辑网页,但不会失去以前的网页(历史记录保留的原因,像更新日志或wiki页面的历史)。
这让我觉得我需要充当的pageID页表一个新的领域,但不是主键是自动递增每次添加一个行时间。
谷歌文档有DOCID:/文件文档ID = 0Af_mFtumB56WZGM4d3Y3d2JfMTNjcDlkemRjeg
这样我可以有相同的文件ID的多个记录,并给出一个对dataAdded领域的历史变更记录。当用户想要查看该DOCID时,我只需拖动最近的一个。
想法?我感谢你的聪明才智,指引我走向正确的方向!
或者我应该使用parentID?递归? – AnApprentice 2009-12-30 19:58:47