SlideShare uma empresa Scribd logo
1 de 12
AUTORES:

                      Lupe Barros
                     Mauro Minga
                    Hernán Tocachi
                    Lourdes Guncay

                         TEMA:
Creación de la Base de Datos de la Panadería el “APETITO”

                        DOCENTE:
                  Ing.: Esteban Cáceres
Introducción
   El buen desempeño de una empresa está fundamentalmente establecido en su base
    de datos, porque de esta dependerá en gran parte o en su mayor parte el
    manejo, control y administración de la información o datos, los cuales como todos
    sabemos constituyen la empresa, es decir es una parte muy importante de la
    empresa.
   En el presente proyecto desarrollaremos el modelo o diseño de una base de datos de
    la Panadería “APETTITO”, esta empresa se encuentra ubicada en la Av. Don Bosco
    y Loja en la ciudad de Cuenca, su función es la venta de productos de Minimarket
    o de primera necesidad, además de productos de panadería, dulcería y pastelería.
   Mediante este proyecto podemos conocer la forma de crear y normalizar una base
    de datos con la utilización de programas como MY SQL y DBDESIGNER 4 como
    modelador de base de datos.
   En el método de normalización aplicamos las 4 formas normales: la primera forma
    normal trata construir otros campos para evitar los datos multivaluados, a
    continuación se procede a llenar los campos con información para de ahí partir a la
    segunda forma normal que consiste en eliminar los datos repetidos para evitar le
    redundancia de datos, de igual forma se procede a llenar los campos con la
    información que creamos conveniente para así pasar a siguiente paso que es la
    tercera forma normal, en este paso analizamos y eliminas los campos que no
    intervienen directamente con el código principal y la tabla que se hizo en la
    segunda forma normal se procede a ingresar con el código en vez de escribir
    directamente el nombre y por ultimo pasamos a la cuarta forma normal que consiste
    en identificar las claves principales y foráneas para realizar las relaciones entre
    campos.
Bases de Datos
    Una base de datos o banco de datos (en inglés: database) es un
     conjunto de datos pertenecientes a un mismo contexto y almacenados
     sistemáticamente para su posterior uso. En este sentido, una biblioteca
     puede considerarse una base de datos compuesta en su mayoría por
     documentos y textos impresos en papel e indexados para su consulta.

Ventajas
Ventajas de las bases de datos
Independencia de datos.
Coherencia de resultados.
Reduce redundancia.
Acciones lógicamente únicas.
Se evita inconsistencia.
Tipos de bases de datos
   SEGÚN LA VARIABILIDAD DE LOS DATOS
     Base de Datos Estática
     Base de Datos Dinamicas
   SEGÚN EL CONTENIDO
     Bases de Datos Bibliograficas
     Bases de Datos de Texto Completo
   SEGÚN EL MODELO DE ADMINISTRACIÓN DE
    DATOS
       Bases de Datos Jerarquicas
       Base de datos de red
       Base de datos Relacional
       Bases de datos Mltidimensionales
       Bases de datos Orientadas a Objetos
Sistema de gestión de base
de datos
   Los sistemas de gestión de base de datos (SGBD); (en inglés: Database
    Management Systems, abreviado DBMS) son un tipo de software muy
    específico, dedicado a servir de interfaz entre la base de datos, el usuario y las
    aplicaciones que la utilizan.
   El propósito general de los sistemas de gestión de base de datos es el de manejar de
    manera clara, sencilla y ordenada un conjunto de datos que posteriormente se
    convertirán en información relevante para una organización.
Objetivos
Existen distintos objetivos que deben cumplir los SGBD:
 Abstracción de la información. Los SGBD ahorran a los usuarios
    detalles acerca del almacenamiento físico de los datos. Da lo mismo si
    una base de datos ocupa uno o cientos de archivos, este hecho se hace
    transparente al usuario.
 Independencia. La independencia de los datos consiste en la
    capacidad de modificar el esquema (físico o lógico) de una base de
    datos sin tener que realizar cambios en las aplicaciones que se sirven
    de ella.
DESARROLLO DEL DISEÑO DE LA BASE DE
              DATOS

    Empleado       Atiende       Cliente



     Cliente       Compra        Producto




     Cliente        Paga         Producto




     Cliente        Pide         Factura




     Cajero        Emite         Factura




     Cajero        Entrega   c   Factura




     Cliente   c   Recibe    c   Facura
Empleado         Realiza           Pedido



Empresa         Recepciona         Pedido




Empresa           Toma           Referencias




Empleado           Da            Referencias




Empresa           Emite          Nota Pedido




Proveedor        Entrega     c     Pedido




Empleado    c     Paga       c     Pedido
Tabla: CLIENTES                                            Tabla: FACTURA
Constrain    Campo           Tipo de dato     Longitud      Constrain    Campo          Tipo de dato    Longitud
CP           Codigo          String                   10    CP           N°             Numero                  6
NN-CU        Cedula          String                   10    CU_NN        Ced_cliente    String                 10
NN           Nombres         String                   30    NN           Producto       String                 30
NN           Apellidos       String                   30    NN           Cantidad       Numero                 10
             Telefono        Numero                    4    NN           Valor Unit.    Moneda
             Celular         Numero                    9    NN           Total          Moneda
             Direccion       String                   50    NN           Subtotal       Moneda
NN           Fecha_nac       Fecha/Hora                     CC-NN        Iva            Real
NN-CC        Nacionalidad    String                   20    NN           Total_Pagar    Moneda
NN-CC        Genero          String                    1    NN           Fecha          Fecha




                  Tabla: Empleados                                      Tabla: Nota de Pedidos
 Constrain    Campo            Tipo de dato    Longitud     Constrain   Campo            Tipo de dato   Longitud
 CP           Cedula           String                 10    CP          Nº_NotP          String                 5
 NN           Nombres          String                 30    NN-CU-CS    Ced_Cliente      String                10
 NN           Apellidos        String                 30    NN          Fecha pedido     Fecha/Hora
              Telf             Numero                   4   NN          Fecha entrega    Fecha/Hora
              Celular          String                   9   NN-CC       Producto         String               30
 NN           Fech_nac         Fecha/Hora               4   NN          Cantidad         Moneda
              Nacionalidad     String                   9   NN          Valor            Moneda
 NN           Genero           String                   1   NN          Total            Moneda
 NN           Cargo            String                 20    NN          Tota_Pagar       Moneda
              Dirección        String                 50    NN          Saldo            Moneda
Proveedor                                            Recibo de Cobros
Constrain    Campo           Tipo de dato        Longitud        Constrain      Campo       Tipo de dato   Longitud
CP           Ruc             String                         15   CP          Nº_Recib      String                 10
NN-CU        Nombre          String                         30   NN          Ced_Cliente   String                 30
                                                                 NN          Fecha         Fecha/Hora
             Direccion       String                         50
                                                                 NN          Descripcion   String                30
             Telefono        String                         10   NN          Saldo_Ant     Moneda
                                                                 NN          Pago          Moneda
                                                                             Saldo         Moneda



                         Productos                                            Control De Empleados
  Constrain Campo               Tipo de dato   Longitud                                                      Longitu
  CP        Cod_Produc          Numerico               4         Constrain Campo                Tipo de dato d
  NN        Nombre              String                20         CP          Ced_Emplead        String                 10
            Num_Productos       Numerico               5         NN          Mes                String                 10
  NN        Fecha_Elab          Fecha                            NN          Año                String                  5
  NN        Fecha_Caduc         Fecha                            NN-CC       Dias_lab_semana1   Numero                  3
                                                                 NN-CC       Dias_lab_semana2   Numero                  3
  NN-CC     Proveedor           String                30
                                                                 NN-CC       Dias_lab_semana3   Numero                  3
                                                                 NN-CC       Dias_lab_semana4   Numero                  3

                 Nota de Venta
   Constrain Campo          Tipo de dato Longitud
   CP        N°_NotV        Numero               6
   CU-CS     Ced_cliente    String              10
   NN        Fecha          Fecha
   NN-CC     Cod_Prodct     Numero               4
   NN        Cantidad       Numero               5
   NN        Valor Unit     Moneda
   NN        Total          Moneda
   NN        Total_Pagar    Real               4,2
Conclusiones
   Al concluir con la elaboración de la base de datos para la
    panadería, podemos decir que para su desarrollo se necesita conocer como
    es el funcionamiento de la empresa, como es la forma en que manejan la
    información y su manera de trabajar, lo que podemos conseguir realizando
    un análisis de su sistema de información.

   Realizar una base de datos es muy sencillo de ponerla en práctica, pero en
    la actualidad existen muchos métodos y mecanismos para realizar dicho
    trabajo. Algunos Gestores de la Base de Datos con el avance de la
    tecnología tienen diferentes características a las otras como también son
    muy similares.

   Se puede crear una Base de Datos ya sea de una empresa o mini empresa
    teniendo en cuenta que debemos realizar la normalización de cada una de
    las entidades creadas con sus respectivos campos, sin ningún error alguno

   Para concluir podemos decir que realizar una base de datos no es tan
    sencillo, pero si debemos ponerla en práctica y esta será de gran ayuda
    para nosotros.
Recomendaciones
 Para el desarrollo de una base de datos de una empresa
  siempre es recomendable, realizar un análisis del sistema de
  información con el que trabaja, ya que de este dependerá
  muchísimo el desarrollo de una base de datos correcta, precisa
  y adecuada al funcionamiento, control y manejo de los datos de
  dicha empresa.
 Tomar en cuenta la estructura de las tablas, y sus campos ya
  que pueda haber campos repetidos, aplicar diferentes formas
  de normalización hasta llegar a las relaciones campo a campo
 Un punto muy importante que son las claves, que es la principal
  recomendación de no equivocarnos en ellas, existen diferentes
  claves para declarar a cada campo, esto nos traerá un poco de
  complicación al momento de realizar nuestra base de datos,
  tenemos que diferenciar que clave corresponde a cada una ya
  que en algunos casos no existirá claves.

Mais conteúdo relacionado

Mais procurados

Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datosSteven Nuñez
 
1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESOmataditoxd
 
Ventajas y Desventajas de Apache y IIS
Ventajas y Desventajas de Apache y IISVentajas y Desventajas de Apache y IIS
Ventajas y Desventajas de Apache y IISklucho19
 
Cardinalidad
CardinalidadCardinalidad
CardinalidadUTN
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimientoturlahackers
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libresMadai Angeles
 
Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datosLuigy Barragan
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datosgonzalopomboza
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datosjhonfredy2000
 
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...Luis Fernando Aguas Bucheli
 
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...Uriel Herrera
 
ModeloRelacional CampeonatoAjedrez
ModeloRelacional CampeonatoAjedrezModeloRelacional CampeonatoAjedrez
ModeloRelacional CampeonatoAjedrezFontyed
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foráneaTata Jaramillo
 
Ejercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinEjercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinRicardo Quispe Fernandez
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemasGladys Rodriguez
 

Mais procurados (20)

Componentes de una base de datos
Componentes de una base de datosComponentes de una base de datos
Componentes de una base de datos
 
1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO1.1 REQUERIMIENTOS DE PROCESO
1.1 REQUERIMIENTOS DE PROCESO
 
Ejercicios Entidad - Relacion
Ejercicios Entidad - RelacionEjercicios Entidad - Relacion
Ejercicios Entidad - Relacion
 
Ventajas y Desventajas de Apache y IIS
Ventajas y Desventajas de Apache y IISVentajas y Desventajas de Apache y IIS
Ventajas y Desventajas de Apache y IIS
 
Métricas OO
Métricas OOMétricas OO
Métricas OO
 
Integridad de datos
Integridad de datosIntegridad de datos
Integridad de datos
 
Cardinalidad
CardinalidadCardinalidad
Cardinalidad
 
Bases de datos orientadas a objetos
Bases de datos orientadas a objetosBases de datos orientadas a objetos
Bases de datos orientadas a objetos
 
Tienda virtual
Tienda virtual Tienda virtual
Tienda virtual
 
Analisis de requerimiento
Analisis de requerimientoAnalisis de requerimiento
Analisis de requerimiento
 
Sgbd comerciales vs libres
Sgbd comerciales vs libresSgbd comerciales vs libres
Sgbd comerciales vs libres
 
Primera clase de base de datos
Primera clase de base de datosPrimera clase de base de datos
Primera clase de base de datos
 
Problemas de diseño de base de datos
Problemas de diseño de base de datosProblemas de diseño de base de datos
Problemas de diseño de base de datos
 
Taller Practico 2 Base de Datos
Taller Practico 2 Base de DatosTaller Practico 2 Base de Datos
Taller Practico 2 Base de Datos
 
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...
15 Unidad 4. Aseguramiento de Calidad de Software QA, Evaluación del proyecto...
 
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
 
ModeloRelacional CampeonatoAjedrez
ModeloRelacional CampeonatoAjedrezModeloRelacional CampeonatoAjedrez
ModeloRelacional CampeonatoAjedrez
 
Llave primaria y llave foránea
Llave primaria y llave foráneaLlave primaria y llave foránea
Llave primaria y llave foránea
 
Ejercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwinEjercicios resueltos de entidad relacion erwin
Ejercicios resueltos de entidad relacion erwin
 
Documentación de sistemas
Documentación de sistemasDocumentación de sistemas
Documentación de sistemas
 

Semelhante a BaseDatosPanaderiaApetito

Semelhante a BaseDatosPanaderiaApetito (6)

Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Diccionario de datos
Diccionario de datosDiccionario de datos
Diccionario de datos
 
Estructura de tablas
Estructura de tablasEstructura de tablas
Estructura de tablas
 
Estructura de tablas
Estructura de tablasEstructura de tablas
Estructura de tablas
 
Proyecto De Analisis
Proyecto De AnalisisProyecto De Analisis
Proyecto De Analisis
 
Base ss
Base ssBase ss
Base ss
 

BaseDatosPanaderiaApetito

  • 1. AUTORES: Lupe Barros Mauro Minga Hernán Tocachi Lourdes Guncay TEMA: Creación de la Base de Datos de la Panadería el “APETITO” DOCENTE: Ing.: Esteban Cáceres
  • 2. Introducción  El buen desempeño de una empresa está fundamentalmente establecido en su base de datos, porque de esta dependerá en gran parte o en su mayor parte el manejo, control y administración de la información o datos, los cuales como todos sabemos constituyen la empresa, es decir es una parte muy importante de la empresa.  En el presente proyecto desarrollaremos el modelo o diseño de una base de datos de la Panadería “APETTITO”, esta empresa se encuentra ubicada en la Av. Don Bosco y Loja en la ciudad de Cuenca, su función es la venta de productos de Minimarket o de primera necesidad, además de productos de panadería, dulcería y pastelería.  Mediante este proyecto podemos conocer la forma de crear y normalizar una base de datos con la utilización de programas como MY SQL y DBDESIGNER 4 como modelador de base de datos.  En el método de normalización aplicamos las 4 formas normales: la primera forma normal trata construir otros campos para evitar los datos multivaluados, a continuación se procede a llenar los campos con información para de ahí partir a la segunda forma normal que consiste en eliminar los datos repetidos para evitar le redundancia de datos, de igual forma se procede a llenar los campos con la información que creamos conveniente para así pasar a siguiente paso que es la tercera forma normal, en este paso analizamos y eliminas los campos que no intervienen directamente con el código principal y la tabla que se hizo en la segunda forma normal se procede a ingresar con el código en vez de escribir directamente el nombre y por ultimo pasamos a la cuarta forma normal que consiste en identificar las claves principales y foráneas para realizar las relaciones entre campos.
  • 3. Bases de Datos  Una base de datos o banco de datos (en inglés: database) es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Ventajas Ventajas de las bases de datos Independencia de datos. Coherencia de resultados. Reduce redundancia. Acciones lógicamente únicas. Se evita inconsistencia.
  • 4. Tipos de bases de datos  SEGÚN LA VARIABILIDAD DE LOS DATOS  Base de Datos Estática  Base de Datos Dinamicas  SEGÚN EL CONTENIDO  Bases de Datos Bibliograficas  Bases de Datos de Texto Completo  SEGÚN EL MODELO DE ADMINISTRACIÓN DE DATOS  Bases de Datos Jerarquicas  Base de datos de red  Base de datos Relacional  Bases de datos Mltidimensionales  Bases de datos Orientadas a Objetos
  • 5. Sistema de gestión de base de datos  Los sistemas de gestión de base de datos (SGBD); (en inglés: Database Management Systems, abreviado DBMS) son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.  El propósito general de los sistemas de gestión de base de datos es el de manejar de manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirán en información relevante para una organización. Objetivos Existen distintos objetivos que deben cumplir los SGBD:  Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario.  Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.
  • 6. DESARROLLO DEL DISEÑO DE LA BASE DE DATOS Empleado Atiende Cliente Cliente Compra Producto Cliente Paga Producto Cliente Pide Factura Cajero Emite Factura Cajero Entrega c Factura Cliente c Recibe c Facura
  • 7. Empleado Realiza Pedido Empresa Recepciona Pedido Empresa Toma Referencias Empleado Da Referencias Empresa Emite Nota Pedido Proveedor Entrega c Pedido Empleado c Paga c Pedido
  • 8. Tabla: CLIENTES Tabla: FACTURA Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud CP Codigo String 10 CP N° Numero 6 NN-CU Cedula String 10 CU_NN Ced_cliente String 10 NN Nombres String 30 NN Producto String 30 NN Apellidos String 30 NN Cantidad Numero 10 Telefono Numero 4 NN Valor Unit. Moneda Celular Numero 9 NN Total Moneda Direccion String 50 NN Subtotal Moneda NN Fecha_nac Fecha/Hora CC-NN Iva Real NN-CC Nacionalidad String 20 NN Total_Pagar Moneda NN-CC Genero String 1 NN Fecha Fecha Tabla: Empleados Tabla: Nota de Pedidos Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud CP Cedula String 10 CP Nº_NotP String 5 NN Nombres String 30 NN-CU-CS Ced_Cliente String 10 NN Apellidos String 30 NN Fecha pedido Fecha/Hora Telf Numero 4 NN Fecha entrega Fecha/Hora Celular String 9 NN-CC Producto String 30 NN Fech_nac Fecha/Hora 4 NN Cantidad Moneda Nacionalidad String 9 NN Valor Moneda NN Genero String 1 NN Total Moneda NN Cargo String 20 NN Tota_Pagar Moneda Dirección String 50 NN Saldo Moneda
  • 9. Proveedor Recibo de Cobros Constrain Campo Tipo de dato Longitud Constrain Campo Tipo de dato Longitud CP Ruc String 15 CP Nº_Recib String 10 NN-CU Nombre String 30 NN Ced_Cliente String 30 NN Fecha Fecha/Hora Direccion String 50 NN Descripcion String 30 Telefono String 10 NN Saldo_Ant Moneda NN Pago Moneda Saldo Moneda Productos Control De Empleados Constrain Campo Tipo de dato Longitud Longitu CP Cod_Produc Numerico 4 Constrain Campo Tipo de dato d NN Nombre String 20 CP Ced_Emplead String 10 Num_Productos Numerico 5 NN Mes String 10 NN Fecha_Elab Fecha NN Año String 5 NN Fecha_Caduc Fecha NN-CC Dias_lab_semana1 Numero 3 NN-CC Dias_lab_semana2 Numero 3 NN-CC Proveedor String 30 NN-CC Dias_lab_semana3 Numero 3 NN-CC Dias_lab_semana4 Numero 3 Nota de Venta Constrain Campo Tipo de dato Longitud CP N°_NotV Numero 6 CU-CS Ced_cliente String 10 NN Fecha Fecha NN-CC Cod_Prodct Numero 4 NN Cantidad Numero 5 NN Valor Unit Moneda NN Total Moneda NN Total_Pagar Real 4,2
  • 10.
  • 11. Conclusiones  Al concluir con la elaboración de la base de datos para la panadería, podemos decir que para su desarrollo se necesita conocer como es el funcionamiento de la empresa, como es la forma en que manejan la información y su manera de trabajar, lo que podemos conseguir realizando un análisis de su sistema de información.  Realizar una base de datos es muy sencillo de ponerla en práctica, pero en la actualidad existen muchos métodos y mecanismos para realizar dicho trabajo. Algunos Gestores de la Base de Datos con el avance de la tecnología tienen diferentes características a las otras como también son muy similares.  Se puede crear una Base de Datos ya sea de una empresa o mini empresa teniendo en cuenta que debemos realizar la normalización de cada una de las entidades creadas con sus respectivos campos, sin ningún error alguno  Para concluir podemos decir que realizar una base de datos no es tan sencillo, pero si debemos ponerla en práctica y esta será de gran ayuda para nosotros.
  • 12. Recomendaciones  Para el desarrollo de una base de datos de una empresa siempre es recomendable, realizar un análisis del sistema de información con el que trabaja, ya que de este dependerá muchísimo el desarrollo de una base de datos correcta, precisa y adecuada al funcionamiento, control y manejo de los datos de dicha empresa.  Tomar en cuenta la estructura de las tablas, y sus campos ya que pueda haber campos repetidos, aplicar diferentes formas de normalización hasta llegar a las relaciones campo a campo  Un punto muy importante que son las claves, que es la principal recomendación de no equivocarnos en ellas, existen diferentes claves para declarar a cada campo, esto nos traerá un poco de complicación al momento de realizar nuestra base de datos, tenemos que diferenciar que clave corresponde a cada una ya que en algunos casos no existirá claves.