Physical Data Diagram

Noname5

Generated: 25/02/2008 10:51:49 a.m.

Table of Contents


1. Diagram information
1.1. Basic information
Project 
DiagramNoname5
Company 
Author 
Version 
Created25/02/2008 10:47:24 a.m.
Last modified25/02/2008 10:47:24 a.m.
1.2. Diagram Description
1.3. Diagram Annotation
1.4. ER Diagram
Noname5
2. Database
Database Description
 
Database Annotation
 
Database NameDatabase_1
Database Character Set 
Database Collate 
Comment 
Database Create SQL
CREATE DATABASE IF NOT EXISTS `Database_1`;

USE `Database_1`;
3 Domains
4. Tables
4.1 centros_costos
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
codigo varchar(15) YES YES NO      
key_ varchar(10) NO YES NO      
parent varchar(10) NO YES NO      
text varchar(60) NO YES NO      
image varchar(12) NO YES NO      
nivel_1 char(3) NO YES NO      
IDcos int(10) NO YES YES UNSIGNED    
cr_expedi varchar(10) NO YES NO      
cr_provei varchar(10) NO YES NO      
siglas varchar(54) NO YES NO      
Index NameColumns
PRIMARYcodigo
IDcosIDcos
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `centros_costos` (
  `codigo` varchar(15) NOT NULL,
  `key_` varchar(10) NOT NULL,
  `parent` varchar(10) NOT NULL,
  `text` varchar(60) NOT NULL,
  `image` varchar(12) NOT NULL,
  `nivel_1` char(3) NOT NULL,
  `IDcos` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  `cr_expedi` varchar(10) NOT NULL,
  `cr_provei` varchar(10) NOT NULL,
  `siglas` varchar(54) NOT NULL,
  PRIMARY KEY(`codigo`),
  INDEX `IDcos`(`IDcos`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.2 centros_nivel_1
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
codigo char(3) YES YES NO      
descripcion varchar(60) NO NO NO      
Index NameColumns
PRIMARYcodigo
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `centros_nivel_1` (
  `codigo` char(3) NOT NULL,
  `descripcion` varchar(60),
  PRIMARY KEY(`codigo`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.3 dbaccion
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
codigo char(2) YES YES NO      
descripcion varchar(35) NO YES NO      
plazos int(11) NO YES NO   0  
Index NameColumns
PRIMARYcodigo
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `dbaccion` (
  `codigo` char(2) NOT NULL,
  `descripcion` varchar(35) NOT NULL,
  `plazos` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY(`codigo`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.4 dbdocdig
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeMYISAM
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
descripcion_documento varchar(60) YES YES NO      
cent_cost_origen varchar(15) NO YES NO      
fch_hor_reg_documento datetime NO YES NO   0000-00-00 00:00:00  
documento_textual text NO YES NO      
usuario_sistema varchar(10) NO YES NO      
Id_Row int(10) NO YES YES UNSIGNED    
Index NameColumns
PRIMARYdescripcion_documento
Id_RowId_Row
IDX_dbdocdig_DescripcionDocumento_DocumentoTextualdescripcion_documento,documento_textual
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `dbdocdig` (
  `descripcion_documento` varchar(60) NOT NULL,
  `cent_cost_origen` varchar(15) NOT NULL,
  `fch_hor_reg_documento` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `documento_textual` text NOT NULL,
  `usuario_sistema` varchar(10) NOT NULL,
  `Id_Row` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  PRIMARY KEY(`descripcion_documento`),
  INDEX `Id_Row`(`Id_Row`),
  FULLTEXT INDEX `IDX_dbdocdig_DescripcionDocumento_DocumentoTextual`(`descripcion_documento`, `documento_textual`)
)
ENGINE=MYISAM
ROW_FORMAT=dynamic;
4.5 dbopcmen
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
id_row int(11) YES YES YES UNSIGNED    
prompt varchar(60) NO YES NO      
levelname varchar(10) NO YES NO      
itemnum char(3) NO YES NO      
Index NameColumns
PRIMARYid_row
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `dbopcmen` (
  `id_row` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `prompt` varchar(60) NOT NULL,
  `levelname` varchar(10) NOT NULL,
  `itemnum` char(3) NOT NULL,
  PRIMARY KEY(`id_row`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.6 dbtipdoc
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatFIXED
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
codigo char(2) YES YES NO      
descri char(20) NO YES NO      
Index NameColumns
PRIMARYcodigo
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `dbtipdoc` (
  `codigo` char(2) NOT NULL,
  `descri` char(20) NOT NULL,
  PRIMARY KEY(`codigo`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.7 dbtiptra
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
tracod char(3) YES YES NO      
trades varchar(60) NO YES NO      
traplz int(3) NO YES NO   0  
Index NameColumns
PRIMARYtracod
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `dbtiptra` (
  `tracod` char(3) NOT NULL,
  `trades` varchar(60) NOT NULL,
  `traplz` int(3) NOT NULL DEFAULT '0',
  PRIMARY KEY(`tracod`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.8 nstdversion
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
tipo_obj char(3) YES YES NO      
version varchar(5) NO NO NO      
Index NameColumns
PRIMARYtipo_obj
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `nstdversion` (
  `tipo_obj` char(3) NOT NULL,
  `version` varchar(5),
  PRIMARY KEY(`tipo_obj`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.9 repositorio
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
mesa_de_partes varchar(15) YES YES NO      
mp_docdsc varchar(60) YES YES NO      
mp_origcd varchar(15) YES YES NO      
mp_destcd varchar(15) YES YES NO      
mp_doctip char(2) NO YES NO      
mp_docnro varchar(4) NO YES NO      
mp_docsgl varchar(54) NO YES NO      
mp_docfch date NO YES NO   0000-00-00  
mp_asunto text NO YES NO      
mp_folios int(10) NO YES NO   0  
mp_accion char(2) NO YES NO      
fecha_hora_envio datetime NO YES NO   0000-00-00 00:00:00  
usuario_envio varchar(10) NO YES NO      
fecha_hora_recepcion datetime NO YES NO   0000-00-00 00:00:00  
usuario_recepcion varchar(10) NO YES NO      
flujo_documentario text NO YES NO      
status_envio char(1) NO YES NO      
Id_Row int(10) NO YES YES UNSIGNED    
Index NameColumns
PRIMARYmesa_de_partes,mp_docdsc,mp_origcd,mp_destcd
FK_repositorio_Centros_Costos_3mp_destcd
FK_repositorio_Centros_Costos_1mp_origcd
FK_repositorio_accionmp_accion
FK_repositorio_dbtipdoc_codigomp_doctip
Id_RowId_Row
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `repositorio` (
  `mesa_de_partes` varchar(15) NOT NULL,
  `mp_docdsc` varchar(60) NOT NULL,
  `mp_origcd` varchar(15) NOT NULL,
  `mp_destcd` varchar(15) NOT NULL,
  `mp_doctip` char(2) NOT NULL,
  `mp_docnro` varchar(4) NOT NULL,
  `mp_docsgl` varchar(54) NOT NULL,
  `mp_docfch` date NOT NULL DEFAULT '0000-00-00',
  `mp_asunto` text NOT NULL,
  `mp_folios` int(10) NOT NULL DEFAULT '0',
  `mp_accion` char(2) NOT NULL,
  `fecha_hora_envio` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `usuario_envio` varchar(10) NOT NULL,
  `fecha_hora_recepcion` datetime NOT NULL DEFAULT '0000-00-00 00:00:00',
  `usuario_recepcion` varchar(10) NOT NULL,
  `flujo_documentario` text NOT NULL,
  `status_envio` char(1) NOT NULL,
  `Id_Row` int(10) UNSIGNED NOT NULL AUTO_INCREMENT,
  PRIMARY KEY(`mesa_de_partes`, `mp_docdsc`, `mp_origcd`, `mp_destcd`),
  INDEX `FK_repositorio_Centros_Costos_3`(`mp_destcd`),
  INDEX `FK_repositorio_Centros_Costos_1`(`mp_origcd`),
  INDEX `FK_repositorio_accion`(`mp_accion`),
  INDEX `FK_repositorio_dbtipdoc_codigo`(`mp_doctip`),
  INDEX `Id_Row`(`Id_Row`),
  CONSTRAINT `FK_repositorio_accion` FOREIGN KEY (`mp_accion`)
    REFERENCES `dbaccion`(`codigo`)
    ON DELETE RESTRICT
    ON UPDATE CASCADE,
  CONSTRAINT `FK_repositorio_Centros_Costos_1` FOREIGN KEY (`mp_origcd`)
    REFERENCES `centros_costos`(`codigo`)
    ON DELETE RESTRICT
    ON UPDATE CASCADE,
  CONSTRAINT `FK_repositorio_Centros_Costos_2` FOREIGN KEY (`mesa_de_partes`)
    REFERENCES `centros_costos`(`codigo`)
    ON DELETE RESTRICT
    ON UPDATE CASCADE,
  CONSTRAINT `FK_repositorio_Centros_Costos_3` FOREIGN KEY (`mp_destcd`)
    REFERENCES `centros_costos`(`codigo`)
    ON DELETE RESTRICT
    ON UPDATE CASCADE,
  CONSTRAINT `FK_repositorio_dbtipdoc_codigo` FOREIGN KEY (`mp_doctip`)
    REFERENCES `dbtipdoc`(`codigo`)
    ON DELETE RESTRICT
    ON UPDATE CASCADE
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB; (`mp_accion`) REFER `tcentral/dbaccion`(`codigo`) ON UPDATE CASCADE; (`mp_origcd`) REFER `tcentral/centros_costos`(`codigo`) ON UPDATE CASCADE; (`mesa_de_partes`) REFER `tcentral/centros_costos`(`codigo`) ON UPDATE CASCADE; (`mp_destcd`) REFER `tcentral/centros_costos`(`codigo`) ON UPDATE CASCADE; (`mp_doctip`) REFER `tcentral/dbtipdoc`(`codigo`) ON UPDATE CASCADE';
4.10 serverodcs
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
Id int(11) YES YES YES UNSIGNED    
Server_odc varchar(40) NO YES NO      
DataBase_odc varchar(20) NO YES NO      
User_odc varchar(20) NO YES NO      
Password_odc varchar(20) NO YES NO      
Odc varchar(50) NO YES NO      
Responsable varchar(50) NO YES NO      
Estado varchar(20) NO YES NO      
Flg int(1) NO YES NO   0  
Index NameColumns
PRIMARYId
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `serverodcs` (
  `Id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `Server_odc` varchar(40) NOT NULL,
  `DataBase_odc` varchar(20) NOT NULL,
  `User_odc` varchar(20) NOT NULL,
  `Password_odc` varchar(20) NOT NULL,
  `Odc` varchar(50) NOT NULL,
  `Responsable` varchar(50) NOT NULL,
  `Estado` varchar(20) NOT NULL,
  `Flg` int(1) NOT NULL DEFAULT '0',
  PRIMARY KEY(`Id`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
4.11 usuario_app
Table Description
 
Table Annotation
 
Param NameParam Value
Table TypeINNODB
Row FormatDYNAMIC
TemporaryNO
Row ChecksumNO
Column Name Data Type Primary Key Not Null AutoInc Flags Default Value Comment
id int(11) YES YES YES UNSIGNED    
usr_acceso varchar(20) NO YES NO      
pwd_acceso varchar(20) NO YES NO      
usr_aplicacion varchar(20) NO YES NO      
pwd_aplicacion varchar(20) NO YES NO      
usr_ftp varchar(20) NO YES NO      
pwd_ftp varchar(20) NO YES NO      
server_ftp varchar(40) NO YES NO      
path_ftp varchar(50) NO YES NO      
web_ftp varchar(50) NO YES NO      
Index NameColumns
PRIMARYid
Trigger Name Trigger Time Trigger Event
Table Create SQL
CREATE TABLE `usuario_app` (
  `id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT,
  `usr_acceso` varchar(20) NOT NULL,
  `pwd_acceso` varchar(20) NOT NULL,
  `usr_aplicacion` varchar(20) NOT NULL,
  `pwd_aplicacion` varchar(20) NOT NULL,
  `usr_ftp` varchar(20) NOT NULL,
  `pwd_ftp` varchar(20) NOT NULL,
  `server_ftp` varchar(40) NOT NULL,
  `path_ftp` varchar(50) NOT NULL,
  `web_ftp` varchar(50) NOT NULL,
  PRIMARY KEY(`id`)
)
ENGINE=INNODB
COMMENT = 'InnoDB free: 249856 kB';
5. References
5.1 FK_repositorio_accion
Reference Description
 
Reference Annotation
 
Source Table Target Table Delete Action Update Action Link
dbaccion repositorio RESTRICT CASCADE codigo=mp_accion
5.2 FK_repositorio_Centros_Costos_1
Reference Description
 
Reference Annotation
 
Source Table Target Table Delete Action Update Action Link
centros_costos repositorio RESTRICT CASCADE codigo=mp_origcd
5.3 FK_repositorio_Centros_Costos_2
Reference Description
 
Reference Annotation
 
Source Table Target Table Delete Action Update Action Link
centros_costos repositorio RESTRICT CASCADE codigo=mesa_de_partes
5.4 FK_repositorio_Centros_Costos_3
Reference Description
 
Reference Annotation
 
Source Table Target Table Delete Action Update Action Link
centros_costos repositorio RESTRICT CASCADE codigo=mp_destcd
5.5 FK_repositorio_dbtipdoc_codigo
Reference Description
 
Reference Annotation
 
Source Table Target Table Delete Action Update Action Link
dbtipdoc repositorio RESTRICT CASCADE codigo=mp_doctip
6. Stored Procedures
7. Views
8. Events