Здравствуйте, B0FEE664, Вы писали:
BFE>Исходя из этого определения я не понимаю какое отношение могут иметь шаблоны предназначенные для создания объектов внутри программы к данным которые лежат вне программы. Это же разные сущности.
Вообще это определение из статьи про модель данных СУБД, но оно отлично подходит и для данных в памяти. Я бы сказал, что модель данных в контексте, о котором речь, — это интерфейс (апи) доступа к данным. И я хотел сказать, что перфекционизм и стремление всё типизировать и зашаблонить не только не окупается, но и может привести к менее понятному и надежному коду.