Кодю программу на Delphi2007 которая через определенное время будет опрашивать датчики 1-wire записывать и сохранять их в некую "БД"
Слева у меня динамический массив датчиков(каждый датчик имеет свой уникальный 8 байтный код), справа динамический массив времени и состояния конкретного устр-ва, как на рисунке:

Не как не могу определиться что лучше и легче использовать для этих задач.
С БД не разу не работал поэтому тут кусты.
Способность к самообучение присутствует просто пошлите меня какими компонентами, базами пользоваться если лучше работать с БД, или как типизировать это.