Какой слой / компонент должен генерировать UUID?

Учитывая

  • распределенный, децентрализованный, REST API для одностраничного приложения,

  • используется во всем мире,

  • в котором идентификаторы сущностей являются UUID,

какой прикладной уровень должен отвечать за генерацию UUID для вставки объекта?

Несколько вариантов: клиентское приложение REST? Реализация REST? База данных?

ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
0
128
1

Ответы 1

Это зависит от вашего кода и платформы. Если ваша база данных поддерживает создание идентификатора, вам следует это предпочесть. Если вам нужно сгенерировать его в своей реализации API, предпочтите сгенерировать его в модели вашей платформы.

Другие вопросы по теме