‫Bienvenido de nuevo y este video, vamos a ver todo el material de las
‫conferencias, así que en primer lugar, vamos a agregar conferencias, así que insértelas en nuestras tablas y luego crearemos esta tabla
‫asociativa.
‫Bueno, vamos a agregar información para desvincularla de la mesa llamada conferencia estudiantil.
‫Así que voy a crear un nuevo método, un vacío público, insertar conferencias y es posible que sepas cómo hacerlo.
‫Es posible que recuerde cómo agregar conferencias o agregar algo a una mesa para que pueda probarlo usted mismo.
‫Puede pausar el video e intentar agregar conferencias usted mismo.
‫Incluso puedes pensar en tus propias conferencias.
‫Está bien.
‫Solo voy a usar la versión rápida y sucia.
‫Entonces, el contexto de datos que da conferencias y ahora se está quejando, oh, hombre, no hay conferencias.
‫¿Qué diablos quieres de mí?
‫No sé qué conferencia o conferencias, método o clase deberían ser.
‫Entonces, lo que voy a hacer es agregar una conferencia como esa aquí.
‫Entonces.
‫Ahora esta mesa de conferencias.
‫Puede seguir adelante.
‫Así que vayamos al archivo del caso y escuchemos una conferencia ahora, debería aparecer en
‫un par de segundos y estamos allí, insurge en enviar.
‫Y voy a agregar una nueva lección con el nombre de matemáticas.
‫Así que hay una conferencia llamada Matemáticas, y es posible que hayas pensado en tu propia conferencia.
‫Así que voy a agregar otra conferencia aquí.
‫Y el próximo será algo así como historia.
‫Está bien.
‫Ahora agreguemos esos a la tabla.
‫Por lo tanto, el contexto de los datos, enviar cambios y finalmente actualizar nuestra cuadrícula de datos principal y la fuente de
‫elementos porque quiero ver las diferentes conferencias que tengo.
‫Así que los datos contextualizan las conferencias.
‫Está bien.
‫Así que ahora llamemos a este método en lugar de a nuestro método de inserción de estudiantes.
‫Así que inserta conferencias como esa.
‫Muy bien, ejecutemos el código y deberíamos ver las dos conferencias que tenemos y luego somos yo una matemática
‫y yo hice dos historia.
‫Está bien.
‫Ahora necesitamos tener esta tabla asociativa porque hemos creado esta conferencia de estudiantes de tabla asociativa
‫y combina estudiantes con conferencias.
‫Entonces, la idea de un estudiante y la idea de una conferencia están conectadas entre sí.
‫Entonces sabemos qué estudiante tiene qué clase.
‫Entonces, digamos que no todos los estudiantes tienen matemáticas y todos los estudiantes tienen historia.
‫Entonces, para hacer eso, vamos a crear otro método con
‫su tabla asociativa, vacío público, insertar asociaciones de lectura de estudiantes como esa.
‫Entonces aquí, lo que quiero hacer, quiero agregar varios estudiantes y varias conferencias.
‫Entonces, de hecho, todos mis cuatro estudiantes y todas mis dos conferencias y quiero usarlos como objetos
‫para crear esas conexiones entre las conferencias de los estudiantes.
‫Así que, por favor, intente crear todos los objetos de los estudiantes y todos los objetos de lectura que tenemos
‫en nuestra mesa.
‫OK, espero que lo hayas probado.
‫Primero que nada, quiero tener una estudiante, a la que voy a llamar Carla y ella es
‫doctora, estudiantes de contexto eso primero.
‫Entonces voy a conseguir el primer estudiante y voy a usar el mismo enfoque que hemos
‫usado con las universidades.
‫Tan iguales.
‫Y aquí está Carla así.
‫Y este enfoque aquí que tenemos es exactamente el mismo que usamos aquí con las universidades.
‫Así que obtengo el primer alumno en el contexto de datos de mi alumno.
‫Entonces aquí, que tiene el nombre o lo que es igual a Carla y yo hago lo mismo con mis otros
‫estudiantes, entonces el otro era Tony y su nombre era Tony.
‫Luego tuvimos a Laila, a la que accidentalmente llamé Leyline.
‫Así que la llamaré Laly aquí también.
‫Y luego tuvimos a James, al que accidentalmente llamé Gaim.
‫Así que buscaré a Jane aquí también.
‫Y esos son los estudiantes y ahora la conferencia.
‫Entonces, si no lograste obtener las conferencias ni tampoco los estudiantes, entonces intenta hacer eso con las
‫conferencias ahora, porque ahora ves cómo se hace con los estudiantes.
‫Bien, entonces la conferencia y fue matemáticas, que es el contexto de datos que las conferencias enseñaron primero, así que tendremos la primera
‫conferencia.
‫Y aquí lo voy a llamar L. C y será el L. El nombre de C es igual.
‫Y eso fue matemáticas.
‫Así que esa es nuestra lección de matemáticas.
‫Y ahora creemos la segunda conferencia, que fue historia.
‫Y este será historia así.
‫Y ahora podemos crear conferencias para estudiantes.
‫Entonces eso es bastante decente.
‫Podemos ir al contexto de datos y escuchar al alumno.
‫Oh, no me muestra las conferencias de los estudiantes.
‫¿Porqué es eso?
‫Bueno, es de esperar que sepas que es porque no lo tenemos aquí.
‫Así que creemos una conferencia para estudiantes y colóquela aquí.
‫Y como puede ver, la conferencia de los estudiantes está relacionada con el estudiante y la conferencia.
‫Así que déjame dirigirlos correctamente.
‫Como ves, el estudiante está conectado a la universidad.
‫Entonces, un estudiante está en una universidad, pero una universidad tiene varios estudiantes, luego estudiantes.
‫Un estudiante tiene conferencias de estudiantes.
‫Bueno, tiene conferencias, pero ambas están conectadas a la mesa de conferencias de los estudiantes.
‫Entonces, el profesor y el estudiante están conectados en la conferencia del estudiante.
‫Como puede ver, se debe a la identificación del estudiante y la identificación del profesor.
‫Por eso están conectados aquí.
‫Bien, ahora lo que podemos hacer es crear una conferencia para estudiantes.
‫Así que voy a usar el contexto de datos que les gusta a los estudiantes o profesores de estudiantes e insertar en enviar y qué
‫quiero enviar mientras soy una nueva entidad de disertación de estudiantes y eso será con el estudiante.
‫Digamos que éste es con Carla y ella tiene una conferencia llamada Matemáticas.
‫Así que ahora no estamos diciendo que se llame matemática, sino que en realidad estamos diciendo el objeto matemático.
‫Así que el objeto Carla y el objeto math están conectados y el objeto Calise de tipo, estudiante y objeto lectura
‫o matemáticas como tipo lectura.
‫Así que ahora conectándolos en esta única línea.
‫Ahora hagámoslo de nuevo con otro alumno y otra conferencia.
‫Entonces, digamos que Tony también tiene matemáticas.
‫Así que ahora tenemos esos dos conectados.
‫Pero esta no es la única forma de hacerlo.
‫Por supuesto, podemos hacerlo de esta manera para poder crear un objeto de lectura para el estudiante llamado ACEL.
‫Digamos Tony, que es un tipo de conferencia estudiantil como esa.
‫Entonces podemos decir, bueno, Tony tiene al alumno de Tony, luego SL Tony tiene el lado de la conferencia de la historia, esa
‫idea.
‫Y podemos seguir adelante y aplicar ese contexto de datos que las conferencias de los estudiantes insertan en el envío y será
‫s. L, Tony.
‫Y en realidad no es una conferencia aquí, pero en esta conferencia, me gustaría eso.
‫Así que ahora la idea de la conferencia está bien con la historia.
‫La identificación y el estudiante están bien con Tony.
‫Pero, por supuesto, podría haber usado la identificación de Tony darte aquí también, así que podría haber dicho, está bien.
‫También quiero decir, Tony, que la identificación de estudiante será Tony, esa identificación.
‫Pero lo bueno es que ni siquiera necesito hacer eso.
‫Entonces, siempre y cuando le dé, el estudiante, el estudiante contiene la identificación y el estudiante también contiene la conferencia
‫ahora.
‫Eso es muy bueno.
‫Así que ahora podemos seguir adelante y ejecutarlo.
‫Necesitamos enviar eso.
‫Pero bueno, voy a mantenerlo simple.
‫Voy a agregar otra conferencia para estudiantes, así que voy a copiar esa línea de código y la voy
‫a poner al final.
‫Y en este caso, es Lailah o Laly, como la llamé.
‫Ella también tiene historia.
‫Entonces está Laly.
‫Ella es solo historia.
‫Luego está ella, ella es solo matemáticas.
‫Y luego, como Tony, le gusta estudiar mucho matemáticas e historia.
‫Está bien.
‫Así que ahora podemos seguir adelante y enviarlo.
‫Entonces, el contexto de datos, los cambios de envío de puntos y podemos mostrar eso en nuestra cuadrícula.
‫Por lo tanto, la fuente del elemento será el contexto de datos, conferencias puntuales o conferencias de estudiantes como esa.
‫Está bien.
‫Así que ahora llamemos a este método de inserción de conferencias de estudiantes porque ya hemos insertado
‫conferencias.
‫Entonces están ahí en la base de datos.
‫Ahora, ejecutémoslo.
‫Muy bien, ahora supongamos que queremos obtener la universidad de un estudiante específico, por lo que queremos saber el nombre
‫de la universidad de un estudiante específico.
‫Así que hagamos ese vacío público.
‫Obtener me gusta o este obtener Univer City University of Tony.
‫Entonces quiero saber en qué universidad está Tony y puedo hacerlo.
‫Y de múltiples formas, por supuesto, podría usar el código escolar o cosas por el estilo.
‫Pero voy a mantenerlo simple.
‫Solo voy a usar objetos aquí, vincular objetos, y eso es muy bueno.
‫Entonces voy a usar al estudiante Tony, que es el contexto de datos.
‫Y aquí los estudiantes que primero toman el primer estudiante que tiene el nombre de Tony es igual a Tony.
‫Y luego necesito tener una universidad y esa será la Universidad de Tony.
‫Y debería ser Tony, esa universidad.
‫Eso es todo.
‫Así que ahora esta es esta universidad o la universidad de Tony contiene el objeto universitario que tiene Tony Tony o
‫donde está Tony.
‫Bien, y ahora lo que podemos hacer es mostrar eso en nuestra cuadrícula de datos principal.
‫Entonces, la fuente principal de elementos de la cuadrícula de datos es igual a la Universidad de Tony.
‫Ajá.
‫Bueno, no funciona.
‫¿Y por qué es eso?
‫Porque las universidades de Tony son de tipo universitario.
‫Pero las tiendas de artículos esperan un I enumerable.
‫Entonces, aunque la universidad de Tony es solo un objeto, aún necesitamos crear una lista de universidades.
‫Así que creemos una lista llamada universidades, que será una nueva lista de universidades como esa.
‫Entonces ahora podemos usar esta lista y agregar nuestra Universidad de Tony a esa lista y ahora finalmente podemos usar universidades.
‫Entonces, esta lista, que se puede usar como un sistema enumerable, esa colección y podemos usarla aquí para
‫la fuente principal del elemento de datos.
‫Así que ahora podemos seguir adelante y mostrar la universidad donde está Tony.
‫Y para hacerlo, debemos llamar a este método aquí.
‫Así que usaré get University of Tony y lo recomendaré a las asociaciones de estudiantes de conferencias que
‫teníamos antes.
‫Entonces, si vuelvo a ejecutar eso, veré a la universidad de Tony Norris comprobarlo y veremos a Yale.
‫Está bien.
‫Entonces la Universidad de Tony es Yale.
‫Entonces podría usar esos datos y trabajaremos con ellos, ¿verdad?
‫Entonces podrías hacerte una idea.
‫O si hay más información sobre la universidad, digamos, como cantidad de estudiantes o
‫cantidad de profesores allí o cuando se fundó, todo ese tipo de cosas, entonces tendrías toda esa información
‫en esa tabla.
‫En nuestro caso es muy básico porque la universidad solo tiene la idea y el nombre.
‫Pero lo bueno es que esos objetos contienen todo lo específico.
‫El tipo de datos tiene su propia universidad.
‫Si tuviera todas esas cosas, tendríamos todas esas cosas en Tony's University.
‫Eso es muy, muy útil.
‫Está bien.
‫Así que ahora un pequeño desafío para ti.
‫Obtenga las conferencias de Tony y, en este caso, haga una consulta, por favor.
‫De acuerdo, creando un método, vacío público, obtenga todas las conferencias de Tony.
‫Y aquí, quiero tener al estudiante, Tony, también, así que solo voy a copiar ese código
‫porque, bueno, necesito que Tony objete de todos modos, ¿verdad?
‫Así que ahora quiero ver todas sus conferencias.
‫Y como saben, este era el tipo que tiene una ética de trabajo muy dura y tiene dos temas diferentes.
‫Entonces, lo que debemos hacer es hacer lo siguiente.
‫Entonces, la elección similar a Tony será de ACEL que representa las conferencias de los estudiantes en Tony que los estudiantes dan las conferencias.
‫Select tiene conferencias o conferencias de Eldard.
‫Muy bien, ese es el otro enfoque, es una alternativa de obtener una conferencia
‫específica y ahora podemos usar eso en nuestras cuadrículas de datos principales como fuente de elementos.
‫Y serán las conferencias de nuestro Tony.
‫Está bien.
‫Entonces ves que hay múltiples enfoques diferentes para hacer las cosas, y este parece ser más corto y eso
‫está totalmente bien.
‫Así que llamémoslo de nuevo.
‫Entonces, en lugar de obtener la Universidad de Tony, obtengamos conferencias de Tony.
‫Ahora, llamémoslo de nuevo.
‫Y deberíamos ver matemáticas e historia.
‫Y veo que aquí se muestran las matemáticas y la historia.
‫Entonces, matemáticas e historia con la idea uno y dos, estas son las conferencias que tiene nuestro amigo para
‫que nuestro amigo Tony.
‫Pero puede ver aquí que las conferencias de los estudiantes también se muestran y están vacías.
‫Entonces, esta información, este objeto, no tiene ninguna información que se muestre aquí.
‫Pero lo que es importante para nosotros, y eso es lo que necesitamos aquí, son los nombres reales de las conferencias que tiene
‫el estudiante.
‫Está bien.
‫Para que pudiéramos mostrarlos de una manera mucho más agradable.
‫Y luego pude ver, está bien, Tony, como todas estas conferencias y podría, por ejemplo, agregar sus notas aquí al lado
‫o su actuación en general y ese tipo de cosas.
‫Está bien.
‫Así que eso es mucho sobre usar la escuela y usar un enlace ya.
‫Pero en el siguiente video, haremos aún más.
‫Así que vamos a agregar varios métodos más que hacen cosas bastante interesantes porque no hemos visto
‫cómo actualizar.
‫No hemos visto cómo eliminar usuarios específicos, cómo, por ejemplo, obtener todas las conferencias de una universidad específica,
‫todo ese tipo de cosas.
‫Así que todavía hay mucho que aprender.
‫Así que nos vemos en el siguiente video.