I am working on a real-time data historian that collects data, generates its structure (using C# Reflection), creates its corresponding tables in the database and then stores the data. So, objects collected from server don't have corresponding CRUD but I use a generic DAL (using generic objects with C#).
Can this be called Data Driven Development? I am having a hard finding a convenient definition.