Rolas

Páginas: 2 (254 palabras) Publicado: 29 de octubre de 2012
Básicamente el problema surge cuando intentamos consultar o modificar una tabla que ya tenemos bloqueada porque está cambiando, ya veremos más adelanteejemplos más claros. Por ahora vamos por pasos:

Nota: es posible, de hecho casi seguro, que existan otras formas mejores de hacer lo que vamos a ver acontinuación. La idea del artículo no es hacer un trigger de forma perfecta o de manera óptima, sino dar una idea de cómo resolver el problema de lasmutating tables de forma general. Quizás en los ejemplos puestos se puede resolver el problema de forma más fácil, pero no sería una solución general como la quevamos a intentar dar.

1-. Planteando el entorno

Vamos a plantear un pequeño entorno sobre el que veremos el problema y la solución que le podemosdar.

Imaginemos que estamos haciendo la gestión de las facturas de un centro comercial, almacenando las facturas y las líneas de cada factura; imaginemostambién que en el centro comercial tenemos varias secciones (perfumería, comestibles ...) y por último que tenemos un catálogo de productos.

El temade la factura y las secciones es algo más complejo de lo que parece, cada factura global se descompone en varias facturas parciales, donde cada unacorresponde a una compra realizada en una sección determinada. Por ejemplo, comprando en comestibles y electrónica tendremos una factura parcial para cada una deestas secciones y la correspondiente factura global. La factura global se compone de facturas parciales y la factura parcial se compone de líneas de factura.
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Roles
  • roles
  • Roles
  • Rola
  • rol del estado
  • rolo
  • Rolando
  • Rol del estado

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS