5 -- Base de Datos: samurai
6 ----------------------------------------------------------
8 --Creo la base de datos 'samurai'
11 --CREATE DATABASE samurai;
15 -- Estructura de la tabla 'perfil'
19 id_perfil bigint(20) NOT NULL auto_increment,
20 desc_perfil varchar(50) ,
22 fch_ult_modif timestamp,
23 PRIMARY KEY (id_perfil)
28 -- Estructura de la tabla 'perfil_sist'
31 CREATE TABLE perfil_sist (
32 id_perfil bigint(20) NOT NULL ,
33 id_sistema bigint(20) NOT NULL ,
34 fch_ult_modif timestamp,
35 PRIMARY KEY (id_perfil,id_sistema)
40 -- Estructura de la tabla 'perfil_sist_usuario'
43 CREATE TABLE perfil_sist_usuario (
44 login varchar(20) NOT NULL ,
45 id_perfil bigint(20) NOT NULL ,
46 id_sistema bigint(20) NOT NULL ,
47 fch_ult_modif timestamp,
48 PRIMARY KEY (login,id_perfil,id_sistema)
53 -- Estructura de la tabla 'perm_perfil_sist'
56 CREATE TABLE perm_perfil_sist (
57 id_permiso bigint(20) NOT NULL ,
58 id_perfil bigint(20) NOT NULL ,
59 id_sistema bigint(20) NOT NULL ,
60 fch_ult_modif timestamp,
61 PRIMARY KEY (id_permiso,id_perfil,id_sistema)
66 -- Estructura de la tabla 'perm_sist'
69 CREATE TABLE perm_sist (
70 id_permiso bigint(20) NOT NULL ,
71 id_sistema bigint(20) NOT NULL ,
72 observaciones varchar(255) ,
73 fch_ult_modif timestamp,
74 PRIMARY KEY (id_permiso,id_sistema)
79 -- Estructura de la tabla 'permiso'
82 CREATE TABLE permiso (
83 id_permiso bigint(20) NOT NULL auto_increment,
84 desc_permiso varchar(50) ,
85 fch_ult_modif timestamp,
86 PRIMARY KEY (id_permiso)
91 --Estructura de la tabla 'sistema'
94 CREATE TABLE sistema (
95 id_sistema bigint(20) NOT NULL auto_increment,
96 nombre_sistema varchar(50) ,
100 fecha_implementacion date,
102 fch_ult_modif timestamp,
103 PRIMARY KEY (id_sistema)
108 -- Estructura de la tabla 'usuario'
111 CREATE TABLE usuario (
112 login varchar(20) NOT NULL ,
116 fch_ult_modif timestamp,