Carlos Rodríguez
Uriel Solis Salinas
Mauricio Combariza
Francisco Javier Cervantes Candelario
Alexander Flores Rayme
Jose Alejandro Pantoja Giraldo
Julian David Alzate Cuervo
Anderson Eduardo Arévalo Ramírez
Recomiendo hacer un curso de SQL y NoSQL para entender estas relaciones, es algo muy parecido a las llaves principales de una entidad haciendo referencia a llaves foráneas de otras entidades!
Normalización
La normalización de datos se refiere a la práctica de almacenar los datos en un estado centralizado de una manera estructurada y normalizada. Esto ayuda a evitar la duplicación de datos y a mantener la coherencia de los datos en toda la aplicación. . Esto implica dividir los datos en entidades separadas, donde cada entidad representa un tipo de objeto distinto en la aplicación, como usuarios, publicaciones, comentarios, etc. Cada entidad se almacena en su propio módulo en el estado de Vuex y se identifica mediante un ID único. . Al normalizar los datos, se pueden compartir los mismos objetos entre diferentes componentes de la aplicación y actualizar los datos en un solo lugar, lo que evita errores de consistencia y mejora la eficiencia de la aplicación. Además, la normalización de los datos hace que sea más fácil realizar consultas y búsquedas en los datos. . En resumen, la normalización de datos de Vuex es una técnica importante para mantener la integridad de los datos y mejorar el rendimiento y la escalabilidad de las aplicaciones Vuex.
Adjunto el store.js, para el que quiera pegarlo
const store = { profile: { username: "", }, contacts: [ { id: 1, username: "User 1", }, { id: 2, username: "User 2", }, { id: 3, username: "User 3", }, { id: 4, username: "User 4", }, ], messages: [ { id: 1, msg: "Hola tú", author: 1, }, { id: 2, msg: "Hola tambien", author: 2, }, { id: 3, msg: "Hola todos", author: 3, }, { id: 4, msg: "Hola tú", author: 1, }, { id: 5, msg: "Hola tambien", author: 2, }, { id: 6, msg: "Hola todos", author: 4, }, ], channels: [ { id: 1, name: "Canal 1", messages: [1, 2, 3], }, { id: 2, name: "Canal 2", messages: [4, 5, 6], }, ], };
Gracias!!
Le hace falta un boton de like o corazoncito a estas clases tan chulas, excelente explicación 👌❤️
Si esta clase te llamo la atencion o prendio algo en ti te re mil recomiendo el curso de FUNDAMENTOS DE BASES DE DATOS, ese curso es ORO PURO. https://platzi.com/cursos/bd/
divide y vencerás
Super nice lo de la relaciones, nosotros usamos mongo. y usamos relaciones para hacer busquedas lineales.