Каков наилучший метод для хранения UUID (для глобальной идентификации мультисистемных объектов) в Базовых данных? С учетом размера хранилища и возможностей индексации.
В идеале это будет храниться в виде двоичных данных (в 128-битном формате), но есть ли какие-либо непосредственные проблемы с этим? Было бы более эффективно хранить его таким образом, а не в виде строки NSString, но я просто хочу убедиться, что нет проблем с производительностью при хранении этого в виде двоичных данных. Будет ли он по-прежнему правильно индексироваться как двоичные данные? Есть ли какие-либо недостатки в хранении двоичных данных с фиксированной шириной в поле переменной ширины?
Я не слишком знаком с SQLite и его механизмами хранения / индексирования, поэтому хотел бы обратиться за советом!