我要创建一个包含 3 列的孤立表(与任何其他表没有关系)。
- Col1 - 字符串字段 - VARCHAR(32) - 包含不超过 32 个字符的唯一数据
- Col2 - 字符串字段 - TEXT - 包含较大的非唯一字符数据
- Col3 - 数字 (Bool) - INT(1) - 0/1 用于标记
我正在考虑使用 Col1 作为我的主键。我做了一些研究,看到人们认为使用无意义的 INT 列作为 PRIMARY KEY 来避免外键/存储问题是可行的方法。
但是,IMO,因为这是一个孤儿表,所以没关系。此外,无论如何我都需要在 Col1 上放置一个索引。
作为旁注,我预计此表中的行数不会超过 ~1000 行。
请思想。