Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anterior Revisión previa | |||
wiki:2.-desarrollo-app:2.3.-codigo:h.-relaciones-entre-colecciones:start [2018/11/19 16:34] ejetoro [Relación 1 a 1: Lupa] |
wiki:2.-desarrollo-app:2.3.-codigo:h.-relaciones-entre-colecciones:start [2019/04/08 18:50] (actual) ejetoro [Ejemplo] |
||
---|---|---|---|
Línea 244: | Línea 244: | ||
==== Ejemplo ==== | ==== Ejemplo ==== | ||
\\ | \\ | ||
- | + | Ejemplo | |
- | Finalmente se tiene la estructura | + | |
\\ | \\ | ||
+ | <code xml> | ||
+ | <!-- Este código estaría en la colección " | ||
+ | <!-- Propiedad de tipo IDENLACE con otra colección --> | ||
+ | <prop name=" | ||
- | Supongamos que tenemos dos tablas con las siguientes definiciones: | + | <!-- Propiedad de tipo MAPEADA --> |
- | \\ | + | < |
- | + | </ | |
- | A) **Pedidos**\\ | + | |
\\ | \\ | ||
- | |||
- | |||
- | ^ CAMPO ^ DESCRIPCIÓN | ||
- | | ID | Identificador autonumérico del pedido | ||
- | | NUMERO | ||
- | | IDCLIENTE | ||
- | | FECHA | Fecha del Pedido | ||
\\ | \\ | ||
- | + | Aquí tenemos la definición de la colección que aparece dentro de dicho combo.\\ | |
- | B) **Detalles del Pedido**. Por cada pedido habrá uno o varios registros en esta tabla.\\ | + | |
\\ | \\ | ||
- | + | <code xml> | |
- | + | <coll name=" | |
- | ^ CAMPO ^ DESCRIPCIÓN | + | <group name=" |
- | | ID | Identificador autonumérico del detalle. | | + | <prop name=" |
- | | IDPEDIDO | + | </ |
- | | IDARTICULO | + | </ |
- | | CANTIDAD | + | </ |
- | + | ||
- | \\ | + | |
- | Ahora vamos a crear una estructura de colecciones para manejar estos datos en una aplicación utilizando las definiciones que describimos en esta sección y la anterior. | + | |
- | Ahora vamos a crear una estructura de colecciones para manejar estos datos en una aplicación utilizando las definiciones | + |