Готовый перевод Mapping Objects To Relational Databases / Объектная модель в реляционной базе данных: Введение
Этот документ представляет собой практический взгляд на проблемы отображения объектов[1] в
реляционных базах данных и должно прояснить несколько заблуждений
распространённых сегодня среди разработчиков. Перед тем, как читать далее,
предполагается, что вы хотите разрабатывать объектно-ориентированные приложения, которые легко
расширять и поддерживать, и вы готовы потратить часть своего времени
для выработки стратегии для достижения этой цели. Если вашей целью является
по-быстрому склепать небольшое приложение не обращая внимания на качество, то
прекратите чтение прямо сейчас. Если же вашей целью является
создать богатое и качественное приложение для вашей организации, основанное на
объектно-ориентированном программировании, то эта статья для вас.
Вы должны иметь взвешенное решение и для начала вам необходимо некоторое время, чтобы понять.
В этом документе рассматриваются способы и принципы для успешного отображения объектов в реляционных базах данных.
Вы должны сделать сознательный выбор создать качественное
приложение. На что потребуется время
и понимание основ. В этой
статье представлены основы отображения
объектов в реляционных базах данных.
Изложенный материал следует воспринимать, как набор стратегий и концепций, которым вы должны следовать,
и если вы идете против них, то вы должны иметь на это причину и понимать последствия.
Эти стратегии основаны на моём опыте в разработке от малых проектов(в несколько человек) до больших ( в несколько сотен человек),
на проектах в области финансов, военных, телекоммуникаций и промышленности.
Я применял эти принципы в приложениях написанных на языках: C++, Smalltalk, Visual Basic, and Java.
Суть в том, что материал основан на реальном опыте и реальных проектах. Я надеюсь, что вы найдёте его полезным.
В этом документе подробно не обсуждается конструкция постоянного механизма - это тема будущего
Внимание! Этот перевод, возможно, ещё не готов.
Его статус: идёт перевод
Переведено на Нотабеноиде
http://notabenoid.org/book/41878/159994
Переводчики: spytnik
Настройки
Готово:
