Я должен создать таблицу сирот (без каких-либо связей с какой-либо другой таблицей), которая содержит 3 столбца.Использование VARCHAR как PRIMARY KEY для таблицы «ORPHAN»
- Col1 - поле String - VARCHAR (32) - содержит уникальные данные, не более 32 символов
- Col2 - Строка поля - ТЕКСТ - содержит большие неуникальными данные символов
- Col3 - Числовые (Bool) - INT (1) - 0/1 для флага
Я думаю об использовании Col1 в качестве моего ПЕРВИЧНОГО КЛЮЧА. Я провел некоторое исследование и увидел, что люди утверждают, что использование бессмысленного столбца INT в качестве ПЕРВИЧНОГО КЛЮЧА, чтобы избежать проблем с внешним ключом/хранилищем, - это путь.
Однако ИМО, так как это сирота, это не имеет значения. Кроме того, мне потребовалось бы разместить INDEX на Col1 в любом случае.
В качестве дополнительной заметки я не ожидаю более 1000 строк в этой таблице.
Мысли, пожалуйста.
В чем вопрос? – vol7ron
Я хотел знать, подходит ли моя ситуация, используя VARCHAR в качестве ОСНОВНОГО КЛЮЧА. Извините, я решил, что вопрос очевиден. – Sterex