我正在尝试在表格中实现自然索引。
我尝试存储为主索引的数据是3个不同网站都使用的重定向ID。
例如,
site1.com/?r=9999
site2.com/?r=1489
site3.com/?r=15890
这些重定向ID取决于使用它们的站点(例如,site1上的redirect-id 9999转到除站点2上的redirect-id 9999之外的其他位置)。我必须在多个表中存储有关这些redirect-id的信息(我在需要时加入)。
我的问题是,由于这些redirect-id可以相同,MySQL suggests创建复合索引或“哈希”索引。根据我的情况,我应该做哪一个?哈希或合成,然后我将如何告诉MySQL工作台(在创建模型/ EER图时)来制作散列或复合索引。非常感谢。