Я создаю простую, локальную, автономную базу данных на основе файлов XML с TClientDataSet.
Я хотел бы иметь уникальное целочисленное поле 'ID', для которого автоматически устанавливается самое высокое значение идентификатора + 1 (поле автоинкремента).
Я исследовал документацию и Интернет, но не могу найти функционал для реализации этого.
Существует ли такая встроенная функциональность для TClientDataSets на основе XML-файла?
Или я должен это закодировать? Если да, то как мне это сделать?