我应该有主要身份证吗?我正在索引另一个字段

1 sql database-design data-modeling primary-key

使用sqlite我需要一个表来保存blob以存储md5哈希和4byte int.我计划索引int,但这个值不是唯一的.

我需要这张桌子的主键吗?索引非唯一值是否存在问题?(我假设没有任何问题或原因).

Dav*_*vid 11

就个人而言,我喜欢在所有表上都有唯一的主要ID.它使查找更新/删除的唯一记录更容易.