Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
documentacion_tecnica:std:bd [2017/06/22 14:28]
jorge.araujo [Procedimientos Almacenados]
documentacion_tecnica:std:bd [2018/02/20 09:18] (actual)
Línea 12: Línea 12:
   *  Se creará un procedimiento almacenado para consultar el detalle.   *  Se creará un procedimiento almacenado para consultar el detalle.
  
-Nomenclatura:​ pa+Nombre+Acción +Nomenclatura: ​ 
-paColaboradoresGuardar +  * "pa"+Nombre+Acción 
-paAutorizacionesConsultar+ 
 +Ejemplo 
 +  * paColaboradoresGuardar 
 +  ​* ​paAutorizacionesConsultar
 =====Columnas===== =====Columnas=====
   * Las Primary Key se nombraran como (Id).   * Las Primary Key se nombraran como (Id).
-  * Las Foreign key se nombraran como ((Nombre Tabla)_Id) ​((Nombre Tabla)_Relación). +  * Las Foreign key  se nombraran como ((Nombre Tabla)_Id) 
-  * Las columnas que no sean llaves se nombraran en singular ​y sin combinación de palabra.+  * Cuando una Foreign Key es en base a un rol se define como ((Nombre Tabla)_Relación). 
 +  * Las columnas que no sean llaves se nombraran en singular. 
 +  * El nombre del constraint de Primary Key se nombrara como PK_[NombreTabla]_[Columna]
 =====Funciones===== =====Funciones=====
   * Se creará un función para Insertar y Modificar.   * Se creará un función para Insertar y Modificar.
Línea 25: Línea 30:
   * Nomenclatura:​ fn+Nombre+Acción   * Nomenclatura:​ fn+Nombre+Acción
  
 +Ejemplo
 +  * fnColaboradoresGuardar
 +  * fnAutorizacionesConsultar
 =====Transacciones===== =====Transacciones=====
  * Las transacciones serán controladas por la aplicación.  * Las transacciones serán controladas por la aplicación.