# 
msgid ""
msgstr ""
"Project-Id-Version: DesignPatternsPHP 1.0\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-05-29 12:18+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: manueldose <metallica_462@hotmail.com>\n"
"Language: es\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"

#: ../../Structural/DataMapper/README.rst:2
msgid "`Data Mapper`__"
msgstr "`Data Mapper`__"

#: ../../Structural/DataMapper/README.rst:5
msgid "Purpose"
msgstr "Propósito"

#: ../../Structural/DataMapper/README.rst:7
msgid ""
"A Data Mapper, is a Data Access Layer that performs bidirectional transfer "
"of data between a persistent data store (often a relational database) and an"
" in memory data representation (the domain layer). The goal of the pattern "
"is to keep the in memory representation and the persistent data store "
"independent of each other and the data mapper itself. The layer is composed "
"of one or more mappers (or Data Access Objects), performing the data "
"transfer. Mapper implementations vary in scope. Generic mappers will handle "
"many different domain entity types, dedicated mappers will handle one or a "
"few."
msgstr ""
"Data Mapper, es una Capa de Acceso a Datos que realiza una transferencia bidireccional "
"de datos entre un almacén de datos persistente (normalmente una base de datos relacional) "
"y una representación de datos en memoria (la capa de dominio). El objetivo del patrón "
"es mantener la representación en memoria y el almacén de datos persistente separados "
"entre sí y del propio data mapper. La capa está formada por uno o más mappers (o Capa de Acceso a Datos),"
"realizando la transferencia de datos. La implementación de mappers varían en alcance. Los "
"mapeadores genéricos manejarán muchos tipos de entidades de dominio distintas, los mapeadores "
"dedicados manejarán uno o pocos."

#: ../../Structural/DataMapper/README.rst:17
msgid ""
"The key point of this pattern is, unlike Active Record pattern, the data "
"model follows Single Responsibility Principle."
msgstr ""
"El punto clave de este patrón es que, a diferencia del patrón Active Record, "
"el modelo de datos sigue el Principio de Responsabilidad Única (S.O.L.I.D.)."

#: ../../Structural/DataMapper/README.rst:21
msgid "Examples"
msgstr "Ejemplos"

#: ../../Structural/DataMapper/README.rst:23
msgid ""
"DB Object Relational Mapper (ORM) : Doctrine2 uses DAO named as "
"\"EntityRepository\""
msgstr ""
"BD Mapeo Objeto-relacional (ORM) : Doctrine2 usa DAO con el nombre "
"\"EntityRepository\""

#: ../../Structural/DataMapper/README.rst:27
msgid "UML Diagram"
msgstr "Diagrama UML"

#: ../../Structural/DataMapper/README.rst:34
msgid "Code"
msgstr "Código"

#: ../../Structural/DataMapper/README.rst:36
msgid "You can also find this code on `GitHub`_"
msgstr "Puedes encontrar el código en `GitHub`_"

#: ../../Structural/DataMapper/README.rst:51
msgid "Test"
msgstr "Test"
