despues de ver 10 tutoriales este es el unico que le entendi gracias brother hay luego te molesto con algunas dudas
@AbelOS8 жыл бұрын
Oscar Lopez, que bueno que te haya servido, estamos a tus ordenes...!!
@adanjaraayala3980 Жыл бұрын
Es el mejor video que explica para novatos, y logra la intención del video...eso se llama talento..... Y talento solo tienen los elegidos... Gracias por todo....
@nobot-no3gz2 жыл бұрын
Gracias por darte el tiempo de explicar claramente y sin rodeos lo que son las lleves primarias y foraneas me resulto muy util el video, lo recomiendo para los que lo ven por primera vez, veanlo completo no se van a arrepentir, saludos Abel sos un crack
@agustin61652 жыл бұрын
Excelente video. Tu forma fue clara y al grano. Muy didactico y sin hacer perder el tiempo. 10/10 la explicación. Muchas gracias!
@soyalvdev3 жыл бұрын
Normalmente aprendo de videos y tutoriales en inglés. Puedo contar con los dedos de una mano las personas de las que aprendo en serio en español, y tú eres uno de ellos. Me encantan los detalles que das porque me ayudan a comprender mejor ciertas cosas y no tengo que ir saltando de video en video para encontrar una mejor explicación. Gracias!
@RobertoRodriguez-xi5eb4 жыл бұрын
mi hermano que bien explicado se toma su tiempo en todo, acabe de suscribirme a su canal de verdad muchas gracias
@AbelOS4 жыл бұрын
Es un gusto Roberto, gracias por la suscripción, saludos!
@todoventasenlineanmc8 ай бұрын
Este video es de hace ya algunos anos pero es excelente en la forma que aborda el tema es super sencilla , lo felicito muchas gracias por ese apoyo
@pepebiondi59622 жыл бұрын
Cabe destacar que este ha sido un tutorial excelente, muy didáctico.
@alejandrolocon53492 жыл бұрын
!Excelente! Tienes una magnifica forma de explicar.
@luisminchez46143 жыл бұрын
Excelente Video! Muchas gracias por la ayuda. Desconocía por completo el tema de las relaciones de tablas, ahora las entendí rebien. Saludos sigue así!
@AbelOS3 жыл бұрын
A la orden Luis, saludos.
@carlosfonseca50048 жыл бұрын
Excelente aportación y muy bien explicado. Muchas gracias. Espero los siguientes vídeos.
@brayans.correa93772 жыл бұрын
2022 y me sivió mas este video que los demás entendí todo perfecto, muy agradecido contigo Abel. Aunque leí tarde la corrección que dejaste en la descripción del vídeo xD
@redcorpnet7 жыл бұрын
tenia todo lo demas formulario pdo dominio login punto de venta solo me faltaba este detalle de relacionar tablas eres grande por eso
@redcorpnet7 жыл бұрын
lo de insertar dato para que salga opciones de codigo de cliente diferentes para seleccionar estaba tan enredado era tan facil pero pos queria hacerlo mas complicado
@barmass50375 жыл бұрын
Excelente video, excelente metodología. Interesante ver más de tu trabajo.
@AbelOS5 жыл бұрын
Gracias Iván Barrio, slaudos
@erickflores6893 жыл бұрын
el video es muy bueno demasiado diria yo, espero sigas subiendo contenido, gracias por la explicación.
@AbelOS3 жыл бұрын
Gracias, pronto habrá una nueva serie de vídeos, saludos.
@cquirozdev7 жыл бұрын
Excelente video, tenía rato buscando esta información.
@_astrolabius71048 жыл бұрын
Está todo muy bien explicado, me sirvió muchisimo. Gracias!
@AbelOS8 жыл бұрын
Saludo Alexandra Torres Salzar, me alegro que te haya servido mucho...!!!
@noramartinez85015 жыл бұрын
Muchas Gracias febel24 , me sirvió de mucho tu video y por fin aclare mis dudas.
@juancarlosm.g.11215 жыл бұрын
El video está buenisimo, por lo menos aprendi a la perfección el concepto. Lo único es que las claves foráneas las estás declarando como UNIQUE y creo que así quedaría una relación UNO a UNO. Pero con este video entendí el concepto a la perfección. Muchas gracias amigo.
@barmass50375 жыл бұрын
Seria interesante entender más de relación UNO a Uno y de relación Uno a Varios
@jmgvalderama3 жыл бұрын
Justo lo que estaba buscando y muy bien explicado
@deniseapolinariohuaman35606 жыл бұрын
genial, mejor explicado no pudo estar, me gusto como explicaste paso a paso me sirvio bastante
@AbelOS6 жыл бұрын
Que tal Denise, me alegro que te haya servido, saludos =0)
@deniseapolinariohuaman35606 жыл бұрын
@@AbelOS GRACIAS A UD. :)
@estefaniagutierrez66365 жыл бұрын
me salvo la vida ...se merece su like
@AbelOS5 жыл бұрын
Es un gusto Estefania Gutierrez :)
@somosgato2 жыл бұрын
Gracias me ha sido útil para generar algunos diagramas. :)
@AbelOS2 жыл бұрын
Es un placer, saludos.
@josebogota854 жыл бұрын
Amigo muchas gracias un saludo desde Colombia, me salvaste
@AbelOS4 жыл бұрын
Es un gusto colega, saludos hasta Colombia desde Guatemala!
@lautaroalvarezparra32253 жыл бұрын
una pregunta... esto serviria o funciona como relacion de tablas de uno a muchos y de muchos a muchos? y tengo que hacerlo con 4 tablas 2 de uno a muchos y 2 de muchos a muchos
@Kodeeeee78 жыл бұрын
muy buen video lo que buscaba !!! muy bien explicado like y suscripcion :)
@andreinaaaaa Жыл бұрын
Muchas gracias, increíble video, explicas muy bien!
@stevetom237 жыл бұрын
en algunos tutos vi que en ves de poner unique en las llaves foraneas ponen index , se puede poner ambas? o cual es la buena? y otra tambien vi que en vez de poner casacade ponen un restricted y otro cascade cual es lo correcto.
@AbelOS7 жыл бұрын
Saludos Steve. Tenes razón respecto a unique ya que indica que va ser un campo único en la tabla similar a una llave primaria, por lo tanto debe ser INDEX la llave foranea. Por otra parte con cascade al cambias el campo relacionado de la tabla padre (Entidad Fuerte) se cambia automáticamente en las otras tablas (Entidades Débiles) que dependen de ella, ya que si colocas restricted no es posible realizar esa acción ya que por lo general se hace, pero depende como se manejara la información en la BD, si se considera actualizaciones por parte del campo relacionado de la tabla padre (Entidad fuerte) se debe dejar como CASCADE. Gracias por reportar el error... !!!
@stevetom237 жыл бұрын
ok muchas gracias por tu respuesta.
@demetriogonzalez16757 жыл бұрын
Like, a favoritos, suscripción, gracias excelente explicación.
@GeeKBio6 жыл бұрын
Para que no se te desordene el mapa de relaciones debes guardar la página. Así cada vez que la abras te paarecerá como la dejaste la ultima vez.
@AbelOS6 жыл бұрын
Gracias por el aporte GeekBio :)
@MIEREZANDREAMARIANELA Жыл бұрын
Gracias, me salvaste lña tarea!. Va mi like y la suscripcion. Saludos
@stradacom714 жыл бұрын
Como estas Abel, una pregunta por lo general tenia entendido que usaba tipo numero cuando necesitaba hacer calculos con ese dato en particular , pero el telefono no es un tipo de dato que se necesite hacer algun calculo creo yo , pero lo principal afecta en la capacidad de almacenamiento de la BD
3 жыл бұрын
Muy buen aporte profe
@AbelOS3 жыл бұрын
Gracias. Saludos
@cristobal97666 жыл бұрын
Te felicito me sirvio para poder resfrescar la memoria
@AbelOS6 жыл бұрын
Gracias Cristobal, Saludos =)
@jordifarrec7 ай бұрын
Crear tablas 16:50 crear relación 17:10 me posiciono en la entidad débil, destino. 19:15 genera registro y ERROR. No puede generar factura pq no tiene clientes 20:15 crear cliente 22:30 otra forma de crear relación
@carlosgrandez94934 жыл бұрын
Tanto lo busque para un examen, despues que paso al fin lo encuentro.
@AbelOS4 жыл бұрын
Es un gusto Carlos, saludos!
@darkmor1317 жыл бұрын
Muchas gracias amigo de casualidad piensas hacer un video de cómo insertar información con ese ejemplo de este video saludos
@AbelOS7 жыл бұрын
Saludos amigo, si en eso estoy, por falta de tiempo no lo he echo pero ya ando trabajando en ello... ya tengo los primeros videos, los editare y los subo ;)
@tacomaki41434 жыл бұрын
muchas gracias crack, maquina eres la ostia.
@AbelOS4 жыл бұрын
Es un gusto colega, saludos!
@jorgebenavidesnati26643 жыл бұрын
Gracias buen video me sirvio bastante
@lfm34815 жыл бұрын
gracias por el tutorial, me ayudo muchisimo!!!!!!
@AdRiiANerX6 жыл бұрын
Excelente explicación en cuanto a la relación de tablas.
@AbelOS6 жыл бұрын
Gracias Adrian Rico, Saludos
@raulwegwrt45468 ай бұрын
Hola, como inserto y eliminó en tablas relacionadas. Muy buena explicación
@angivillafuerte97014 жыл бұрын
excelente la explicacion, puedes hacer tutos de base de datos desde cero, modelo entidad relacion
@AbelOS4 жыл бұрын
Es un gusto, más adelante está contemplado dicho curso, de momento está en proceso el curso de POO, MVC en PHP
@leonardocasanova79224 жыл бұрын
Buenas querido amigo.. saludos; estoy realizando las relaciones y resulta que mi phpMyAdmin no me muestra ni de forma manual para realizar la relacion ni tampoco me activa el diseñador Mysql que puedo hacer?? Gracias
@lady-x80972 жыл бұрын
hola, que pograma usaste, para crear esas tablas
@AbelOS2 жыл бұрын
Utiliza Gliffy Diagrams, es muy bueno.
@jote2005034 жыл бұрын
Te puedo enviar un trabajo para la u que estoy haciendo y ver si esta bien el modelo???
@bbent22657 жыл бұрын
Hola excelente video, tengo una duda con las tablas Factura y DetalleFactura. Si ingreso un nùmero de factura en la tabla FACTURA, tengo que ingresarlo otra vez en la tabla Detalle, o se actualiza con la relaciòn. Gracias..
@AbelOS7 жыл бұрын
Saludos Bennet Bent, va depender, si hablamos a nivel de base de datos, al momento de ingresar un detalle debe mostrar en el campo factura un listado de las facturas registradas para seleccionar la factura a la que va pertenecer, es alli donde entra en juego la integridad referencial en una base de datos, Ahora si hablamos a nivel de desarrollo en el momento de almacenar un detalle debes mandar el No. de factura para ser almacenado, por supuesto esa factura ya debe estar registrada, o guardar los datos de la factura en array y los detalles igual asociandolo con el número de factura que se esta operando y al momento de guardar los datos primero se debería guardar los datos de la factura y posterior los detalles de esa factura, espero haya sido de utilidad esta explicación.
@ronybrushford21903 жыл бұрын
Muchas gracias me sirvió perfectamente :D
@alejandrojuyo90127 жыл бұрын
una pregunta solo permite hacer con numeros? puede relacionarse con nombres o campos de texto?
@AbelOS7 жыл бұрын
Saludos Alejandro, depende del la información, si la llave primario lleva letras por ejemplo para los productos PR1824, donde PR es un patron y todos los códigos empezaran con PR, entonces el tipo de dato seria varchar y al campo con el cual se va a relacionar también debe ser varchar, es decir deben ser del mismo tipo de dato y el nombre puede ser diferentes , tomando el ejemplo anterior en la tabla producto puede que tu llave primaria se llame id_producto y en otra tabla producto_id, el nombre cambia pero los tipos de datos deben ser los mismos, espero te sirva esta información. Saludos...!!!
@deryanalexisalmendrasarroy75193 жыл бұрын
hola buenas, tengo un problema, no me sale la opcion "vista de relaciones" cuando pincho "Estructura", me podrian ayudar porfa
@remykarasu94882 жыл бұрын
¿por qué a mi no mesalen lasrelaciones? si tengola relacioncon llaveforanea, pero en la vista de diseñador no me salen las lineas, en su lugar me aparece "#"
@cesarrobles94504 жыл бұрын
no pude hacer el primer ejemplo de relacion porque no me salia el icono asi como a ti no se si porfavor me podrias ayudar gracias me tarde como media hora en ver de dode sacarlo o como hacer que me aparezca ahi arriba pero no
@CristianGodinez7 жыл бұрын
Solo tengo una duda porque FK los marcaste como Ubique y no como index?
@galletasglopez19428 жыл бұрын
te amo jaja es que entendi muy bien como hacer las relaciones
@graffito0215 жыл бұрын
Gracias por la info. Quisiera saber como puedo hacer para agregar muchas facturas de un mismo cliente, ya que en el vídeo como tu lo explicas no me permite duplicar facturas por un mismo codigo de cliente, espero explicarme correctamente. Saludos.
@ivanortiz52325 жыл бұрын
Yo tengo la solución a eso puedes contactarme a ivan.ortiz.garcia@outlook.com
@estudiantedg5 жыл бұрын
Hola !! muy bueno el video. Una consulta x fa, hice la tabla Producto y proveedor, pero cuando cargó un producto y le pongo un código de un proveedor que utilice antes, me tira un error, dice que no se puede duplicar el cod del proveedor, gracias y espero tu respuesta 👍
@jarekreiko4 жыл бұрын
Me paso lo mismo y lo que hice fue eliminar los indices que pusiste como UNIQUE. Saludos
@eduempresa80007 жыл бұрын
hola que tal, se puede relacionar una llave primaria con dos tablas?
@demetriogonzalez16757 жыл бұрын
Es correcto , estimado !
@DJGUERREROAUDAZ508 жыл бұрын
exelente muchas gracias;
@rubendariohernandezcenteno52592 жыл бұрын
Muy buen video
@rolinux4 жыл бұрын
Muy buen video.
@AbelOS4 жыл бұрын
Gracias colega, salueso!
@baltico72934 жыл бұрын
Hola Abel, estoy creando un BD para manejar la contabilidad de 20 edificios ¿cuál sería la mejor forma de crearla una BD por edificio o una BD donde estén todos? Ningún edificio tiene que ver con el otro. Agradezco tu respuesta saludos
@yelsinhermenegildo17094 жыл бұрын
Por edificio seria mejor para q no halla una sobrecarga en la bd
@jarekreiko4 жыл бұрын
Según mi experiencia y por una cuestión de tamaño y seguridad yo te recomendaría crear solo una base de datos y crear una entidad edificio y que esta a su vez contenga los departamentos correspondientes. Saludos
@marujacandiottibelito38273 жыл бұрын
en donde puedo descargar esta base de datos
@marcosschloymann59842 жыл бұрын
Buenas! te hago una consulta, si quisiera realizar dos facturas a un mismo cliente, me dice que se repite alguna clave primaria, transportando al ejemplo del video. Como se solucionaría esto?
@danielfernandez22682 жыл бұрын
en la descripcion el corrijio, hay que darle el indice INDEX no unique
@kendrycontreras_3 жыл бұрын
en la lista desplegable a la hora de seleccionar el cliente me sale dos veces, porque sera, es decir me sale una lista en orden ascendente y otra en orden descendente. alguien sabe porque??
@victorhugomartinez55374 жыл бұрын
super bien explicado, muchas gracias
@AbelOS4 жыл бұрын
A la orden, saludos.
@eldermeyer07102 жыл бұрын
que grande maestro :D
@claudiakristelljimenezcarr53403 жыл бұрын
Muchas gracias me ayudo mucho
@alanpidal88786 жыл бұрын
Buen video bro
@AbelOS6 жыл бұрын
Gracias Alan, Saludos...!!!
@edicsonsanchez26413 жыл бұрын
sigue asi espectacular
@rubendaviddurandnunez40194 жыл бұрын
Amigo buen video gracias, una pregunta, qué me recomiendas hacer porque estoy desarollando una web donde mi usuario va a rellenar formularios donde irá sus datos personales, en otra pestaña va a rellenar datos de sus hijos, en otra pestaña rellenará datos de sus familiares y así... Quiero crear tablas relacionales de eso
@AbelOS4 жыл бұрын
bueno debes separar la información de cada entidad, personal, hijos, y luego proceder a relacionarlos por ejemplo un padre puede tener varios hijos allí ya hay una relación de la tabla padre o encargado a la tabla hijo y así puedes continuar separando los datos de cada entidad para hacer la relación.
@rubendaviddurandnunez40194 жыл бұрын
@@AbelOS Muchas gracias por la respuesta amigo, espero hagas un video de mi ejemplo jajaja, gracias amigo cdte.
@kristelalvarenga8204 жыл бұрын
Tengo una duda. debo importar una base de datos pero aunque la seleccione y le doy continuar me dice que no he seleccionado nada. ¿Que hago?
@AbelOS4 жыл бұрын
Podes abrir la base de datos en cualquier editor y copiar todo los scripts sql y pegarlos en la consola de mysql para luego ejecutarlo.
@JulioFrancoPy7 жыл бұрын
Excelente trabajo... !
@alexquiroga89893 жыл бұрын
Mil gracias maestro
@LISER_OFICIAL4 ай бұрын
Saludos y gracias vendo del 2024, solo me funcional de la primera forma que explicas, la segunda no me da, sale un error que dice que las relaciones funcionalidades están desactivadas, y eso que hice todo lo que haces
@brayancoy20627 жыл бұрын
oye amigo se puede ver el codigo de las relacones responde es urgente
@AbelOS7 жыл бұрын
Podes exportar la base de datos a un archivo sql, y e un editor de texto observaras el código para crear cada tabla y por lo general en la parte de abajo aparece el código de cada relación de la base de datos, espero te sirva.
@dilanandrestorrescastillo92502 жыл бұрын
Gracias bro !
@AbelOS2 жыл бұрын
Con gusto
@ivanpomabaca43075 жыл бұрын
Bien la explicación...
@juanzurita47123 жыл бұрын
vengo del futuro y tengo un problema, por ejemplo tengo y tabla con datos personales y otra con ocupaciones donde tengo los diferentes ocupaciones que pueda tener una persona como empleado o amada de casa. ahora lleno los dados y pogo por ejemplo que es amada de casa ya selecciono y se realiza el primer registro, despues ago otro registro e intento registrrar la ocupación como amada de casa otra vez pero me sale como dato duplicado, como puedo areglar eso para que funcione como un indice
@pepebiondi59622 жыл бұрын
con el feminismo ya no existe mas la "ama" o "amada" de casa.
@j.villasmil95755 жыл бұрын
Donde esta el video donde creas la tabla de usuario? quiero verlo
@zoerosado65644 жыл бұрын
excelente
@AbelOS4 жыл бұрын
Gracias, saludos
@CcO01237 жыл бұрын
Genial, el unico detalle es conel UNIQUE... todo lo demas muy bien explicado... solo te faltaria mostrar la manera de relacionar TABLAS de MUCHOS A MUCHOS y TABLAS de 3 ... tablas ternarias.. :) puedes? En el caso de la creación de FK por codigo SQL... para crear una FK seria: FOREINGN KEY(codigocliente)REFERENCES cliente que diria: La CLAVE FORANEA es "codigocliente" haciendo REFERENCIA a la tabla "cliente" Eso si.. habría que crear el campo codigocliente tambien en la tabla que lo hereda (factura en este caso) con las mismas caracteristicas que en su tabla original. Mi pregunta.. si eso no se hace antes.. es decir no se crea ese campo en la tabla que hereda no se puede crear la relación? o eso es lo que hace el primer metodo que muestras? ya que no tenias creado ese campo., el phpmyadmin lo crea por ti? Es bueno que cuando se declare el campo foraneo en la tabla que hereda este campo tenga el mismo nombre que en su tabla original? (tengo entendido que no es necesario, pero a la hora de hacer un INNERJOIN puedes usar el USING y te ahorras trabajo, si no tienes que usar el ON o el WHERE e irte por el camino largo.. eso es cierto?
@tutorinfo58397 жыл бұрын
El UNIQUE esta explicado en la descripción eso veo jajaja... y si hay una relación de muchos a muchos, entre factura y producto, lo que sucede es que no se puede hacer una relación de muchos a muchos directamente, por lo que se usa una tabla intermediaria en este caso es el detalle de la factura, solo ponte a pensar que una factura puede pueden ir muchos productos y muchos productos pueden pertenecer a una factura pero para que eso funcione se usa la tabla detalle que esta amarrada a las dos, espero me hayas entendido.
@LeoBeltranVArica8 жыл бұрын
13:48 "Todas las llaves foráneas van a tener en su índice UNIQUE para que se haga la relación o para que la relación funcione" clap clap clap clap clap
@emilyborely58008 жыл бұрын
muy bueno el tuto
@AbelOS8 жыл бұрын
Gracias Emily Borely
@mauriciopizarro95036 жыл бұрын
las FK no deben ser index?
@AbelOS6 жыл бұрын
Exacto !
@jhonalb13093 жыл бұрын
Hey profe tendrá más ejemplos !!!
@asantos15324 жыл бұрын
Amigo, yo creo la relación y todo y me dice que se crearon exitosamente pero no me aparecen esas líneas verde, morado, etc.
@justy98104 жыл бұрын
A mi tmb me pasa lo mismo y antes si me aparecian
@776_prog44 жыл бұрын
Busca el icono que dice Alternar lineas de relación y selecciónalo.
@776_prog44 жыл бұрын
@@justy9810 Busca el icono que dice Alternar líneas de relación y selecciónalo.
@ejlz95427 жыл бұрын
crack!
@ferneyalejandroramirezmora32123 жыл бұрын
Espectacular
@berenice74354 жыл бұрын
nesecitaba una sintaxis aqui cual seria tu sintaxis?
@SantiagoARosas4 жыл бұрын
Recuerdo que en la parte de abajo te muestra la sintaxis de cada tabla y base de datos.
@berenice74354 жыл бұрын
@@SantiagoARosas Graciass!
@isragomezhurtado89184 жыл бұрын
Hola buenas tardes una pregunta, buen video pero como soluciono el problema cuando no se muestran mis relaciones, solamente me muestra una relación, me pasa lo mismo que esta subcriptora HeroSkill Cris , las demás no, me dice que ya existen pero no se muestra nada, me puedes ayudar
@AbelOS4 жыл бұрын
En la vista de relaciones de Mysql está la opción ver/ocultar tablas, con dicha opción podes mostrar las tablas y deben aparecer las relaciones, saludos.
@MsHugoncho7 жыл бұрын
muchas gracias!
@reipalacio4 жыл бұрын
Muy bueno
@AbelOS4 жыл бұрын
Gracias colega, saludos.
@tocaror25197 жыл бұрын
saludos podrias aser este video pero con sql Server y mediante codigo porfavor
@gatovirolo13084 жыл бұрын
Ayuda, en el apartado estructura no me aparece "Vista de relaciones" :c (Ya lo solucioné xd) Ahora, no me aparecen todas las relaciones en el apartado Diseñador aunque las relaciones ya estén hechas >:c, quiero saber si esto me puede generar un problema o si debo solucionarlo (?)
@deryanalexisalmendrasarroy75193 жыл бұрын
como hiciste aparecer el apartardo de "Vista de relaciones" ??? yo tengo ahora ese problema
@craxell22734 жыл бұрын
cuando intento hacer relacion entre proveedor y producto me sale error, las funcionalidades racionales estan desactivadas
@AbelOS4 жыл бұрын
Debes verificar que las tablas estén creadas como innoDB para poder hacer las relaciones entre tablas.
@jesuszapata61354 жыл бұрын
@@AbelOS como hago eso amigo ?
@stac955 жыл бұрын
Buen video pero usas UNIQUE lo cual solo permitira la relacion de un registro, seria mejor usar INDEX
@AbelOS5 жыл бұрын
Que tal Jesus Ponce, así es, debe ser index, en la descri´cion del video esta la nota XD, saudos!
@stac955 жыл бұрын
@@AbelOS es cierto xD no lei la descripción lo iento jejeje
@ewretrewtretretr9913 Жыл бұрын
EXCELENTE
@Juvenal174 жыл бұрын
gracias ♥
@AbelOS4 жыл бұрын
Es un gusto, saludos!
@alan33255 жыл бұрын
En mi tabla no me aparece la opción de editar copiar y borrar como hago eso?
@scripting79605 жыл бұрын
por medio de sentencia sql o declara una clave foraneo o primaria en la tabla para eso aparezca.