Извините вопрос noob, поскольку я новичок в интеграции данных с моими приложениями. Я пытался найти ответы в сети, но еще не был.
У меня есть приложение, которое я разрабатываю в С# на VS2010, которое требует ввода/вывода данных из базы данных. Я пытаюсь выяснить, нужна ли его DataSet или Entity Data Model при настройке источника данных. Я понял, что именно EDM позволил мне рассматривать таблицы/поля в базе данных как объекты, но как-то похоже, что я тоже могу сделать это с помощью DataSet.
В некоторых источниках объясняется, что DataSet создает кэшированную копию базы данных, которая затем может управляться.
По существу мой вопрос заключается в том, что я должен использовать и каковы преимущества (dis) одного над другим.