¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Guía completa sobre la cardinalidad y su importancia en bases de datos

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 17 Vistas
0
Cargando...

Hola expertos,

¿Qué significa el valor de cardinalidad?

'1..1', '1..n', '0..n', '0..1'

¿Y cómo lo usamos?

¿Cuál es la relación entre la selección de campos y la cardinalidad?

¿Alguien sabe?

Saludos cordiales

zlf

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Nikhil Farkya

Gracias por tu ayuda, tu respuesta es maravillosa, pero aún no logro entender completamente.

Anteriormente tuve un problema, creé un proyecto webdynpro siguiendo el tutorial Webdynpro_OVS_ValueHelp, al completarlo, encontré que el campo de ayuda de valor estaba en solo lectura, finalmente cambié la propiedad de nodo cust cardinalidad de '0..n' a '1..1', funcionó. No sé por qué esta propiedad es tan importante, ¿podrías ayudarme a analizar por qué '1..1' es correcto?

Saludos cordiales

zlf

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Una breve explicación de lo que entendí:

Primero debemos conocer la definición de Contexto.

Contexto: Los datos utilizados en el componente o en la vista se almacenan en el contexto. El acceso de lectura-escritura a estos datos está disponible utilizando los controladores como punto de partida.

Estructura: Los datos de los contextos se gestionan en una estructura jerárquica. Cada contexto tiene un nodo raíz, debajo del cual se almacenan los campos de datos individuales (atributos) en una estructura de árbol. Creas esta estructura de árbol de acuerdo con la estructura de tu aplicación.

Cada nodo contiene campos de datos que representan uno de los siguientes:

1) Una instancia individual de un tipo de objeto.

2) Una tabla de instancias.

La propiedad de un nodo se define como Cardinalidad. Cardinalidad de un Nodo de Contexto.

Cuando se crea un nodo en el contexto de un componente Web Dynpro, se especifica la cardinalidad de un nodo. La cardinalidad define cuántas veces se instanciará un nodo en tiempo de ejecución, es decir, cuántos elementos de este nodo están disponibles en tiempo de ejecución.

· 1…1 Solo se instancia un elemento.

· 0…1 En tiempo de ejecución, no se instancia más de un elemento, pero también es posible que no se instancie ningún elemento.

· 1…n Se pueden instanciar n elementos, pero al menos un elemento debe ser instanciado.

· 0…n El número de elementos instanciados del nodo de contexto puede variar.

Espero que esto te haya ayudado.

Saludos,

Nikhil

Editado por: Nikhil Farkya el 27 de noviembre de 2008 a las 12:06 PM

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola a todos

Gracias por su amabilidad, su ayuda es valiosa, gracias

Saludos cordiales

zlf

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola zlf

Revisa el hilo y entenderás qué es la cardinalidad y cómo utilizarla.

Gracias

bvr

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?