Diferencia entre revisiones de «Colecciones»
(→¿Qué es una colección?) |
(→Declaraciones en una colección) |
||
Línea 15: | Línea 15: | ||
*'''Declaraciones de columna''' | *'''Declaraciones de columna''' | ||
− | <p>Parecida a la declaración de contenido, para el caso de las columnas utilizaremos la palabra reservada {{PR|columna}} seguida del nombre que queremos visualizar en el listado:</p> | + | <p>Parecida a la declaración de contenido, para el caso de las columnas utilizaremos la palabra reservada {{PR|columna}} seguida del nombre que queremos visualizar en el listado. Incluiremos una <code>columna</code> para cada una de ellas:</p> |
{{PR|columna}} [nombre de la columna] | {{PR|columna}} [nombre de la columna] |
Revisión del 14:19 17 mar 2009
Contenido
¿Qué es una colección?
Una colección
es un componente de ODL que se define a nivel de contenedores (tanto en definiciones de tipo, como en definiciones de sistema), y que permite almacenar objetos de igual o distinto tipo, generando una tabla en la base de datos para cada una de ellas.
Es un componente importante, ya que la base de un sistema de información son los objetos que se crean, y para crearlos, es necesario que exista al menos una colección donde se incluya la definición de esos objetos.
Dichas colecciones serán visualizadas por el usuario de egExplorer como un listado de los objetos que contiene.
Además, es posible definir varias colecciones en un mismo contenedor.
Declaraciones en una colección
A la hora de definir una colección, es necesario declarar el contenido que tendrá esa colección así como las columnas que se crearán en la tabla y que serán visualizadas. Veamos la forma de declarar estos dos aspectos:
- Declaraciones de contenido
Utilizaremos la palabra reservada contiene
seguida de la definición del contenedor. Incluiremos un contiene
por cada tipo de objeto que queramos almacenar. La sintaxis sería la siguiente:
contiene
[definición de contenedor]
- Declaraciones de columna
Parecida a la declaración de contenido, para el caso de las columnas utilizaremos la palabra reservada columna
seguida del nombre que queremos visualizar en el listado. Incluiremos una columna
para cada una de ellas:
columna
[nombre de la columna]
Sintaxis de la definición de una colección
kjhsvdafjsadf ksajbfsaf