I just reviewed the design of a project I am working on at the moment and a software design related question raised...
If I can save data from a form to a database through data access classes or whatevar, and I can display data from the database,
WHY would I need an Object/Relational Mapping layer e.g. why would I need to translate data and tables from the database in to classes and objects?
Because even if it is good practice and usually needed, wouldn't it be redundant having a conversion in both direction for no use at all like in the case above described?
I would like to know what do you guys think about it and please tell me if I should post this thread in any other forum as well.
Thank you in advance for your help.