Мой вопрос: действительно ли Dataomic требует явного ручного создания уникальных порядковых номеров конечным пользователем? Или это только пример?
Я читаю учебник Datomic.
Когда я просматриваю данные, загружаемые в файл seattle-data0.dtm, я вижу в первых двух строках:
[
{:district/region :region/e, :db/id #db/id[:db.part/user -1000001], :district/name "East"}
{:db/id #db/id[:db.part/user -1000002], :neighborhood/name "Capitol Hill", :neighborhood/district #db/id[:db.part/user -1000001]}
Обратите внимание, в частности, на значения
:db/id #db/id[:db.part/user -1000001],
:db/id #db/id[:db.part/user -1000002]
#db/id[:db.part/user -1000001]
Возможно, вы можете помочь мне понять - при подготовке данных для вставки явно требуется уникальный уникальный порядковый номер ID.
Разумеется, в современной базе данных мы можем полагаться на базу данных для создания порядковых номеров для нас?
Когда я иду, чтобы сделать свою собственную схему примера и вставить данные, я обнаружил, что мне также необходимо ввести идентификационные номера вручную. Что мне не хватает?