DISEÑO LÓGICO DE BASE DE DATOS . UNIVERSIDAD TÉCNICA PARTIXCULAR DE LOJA ESCULA DE CIENCIAS DE LA COMPUTACIÓN
PROPÓSITO Basándose en un modelo de datos específicos, lo que se pretende es comprobar que dicho diseño sea estructuralmente correcto y capaz de soportar las transacciones requeridas.
REGLAS PARA DERIVAR TABLAS QUE REPRESENTEN TIPOS DE ENTIDADES FUERTES   Crearemos una tabla relacional que incluye todos los atributos simples de dicha entidad , para los atributos compuestos incluiremos únicamente los atributos simples CategoriaProducto ( cp_id , cp_codigo, cp_tipo)
Tipos de entidades débiles Se crea todos los atributos simples de dicha entidad, la clave principal de una entidad débil se deriva parcial o totalmente de la entidad padre o propietaria. Producto ( prod_id , prod_codigo, prod_nombre,proa_precio,cp_id)
Tipos de relaciones binarias uno a muchos ( 1 : * ) CategoriaProducto Producto 1 * Tiene  1  va junto a la entidad padre o *  va junto a la entidad hija A la entidad hija se le agrega la clave principal de la entidad padre.
Tipos de relaciones binarias uno a muchos ( 1 : 1 ) Sucursal Empleado 1 1 trabaja  No podemos  usar la cardinalidad para  identificar las entidades padre e hija de la relación Se le emplean restricciones de participación; para ver si es mejor representar las relaciones en una sola tabla o en dos
Tipos de relaciones superclase - subclase Cliente_Afiliado Cliente_Repentino Cliente

Diseño lógico de base de datos

  • 1.
    DISEÑO LÓGICO DEBASE DE DATOS . UNIVERSIDAD TÉCNICA PARTIXCULAR DE LOJA ESCULA DE CIENCIAS DE LA COMPUTACIÓN
  • 2.
    PROPÓSITO Basándose enun modelo de datos específicos, lo que se pretende es comprobar que dicho diseño sea estructuralmente correcto y capaz de soportar las transacciones requeridas.
  • 3.
    REGLAS PARA DERIVARTABLAS QUE REPRESENTEN TIPOS DE ENTIDADES FUERTES Crearemos una tabla relacional que incluye todos los atributos simples de dicha entidad , para los atributos compuestos incluiremos únicamente los atributos simples CategoriaProducto ( cp_id , cp_codigo, cp_tipo)
  • 4.
    Tipos de entidadesdébiles Se crea todos los atributos simples de dicha entidad, la clave principal de una entidad débil se deriva parcial o totalmente de la entidad padre o propietaria. Producto ( prod_id , prod_codigo, prod_nombre,proa_precio,cp_id)
  • 5.
    Tipos de relacionesbinarias uno a muchos ( 1 : * ) CategoriaProducto Producto 1 * Tiene 1 va junto a la entidad padre o * va junto a la entidad hija A la entidad hija se le agrega la clave principal de la entidad padre.
  • 6.
    Tipos de relacionesbinarias uno a muchos ( 1 : 1 ) Sucursal Empleado 1 1 trabaja No podemos usar la cardinalidad para identificar las entidades padre e hija de la relación Se le emplean restricciones de participación; para ver si es mejor representar las relaciones en una sola tabla o en dos
  • 7.
    Tipos de relacionessuperclase - subclase Cliente_Afiliado Cliente_Repentino Cliente