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 PRIMARY KEY (id_perfil)
27 -- Estructura de la tabla 'perfil_sist'
30 CREATE TABLE perfil_sist (
31 id_perfil bigint(20) NOT NULL ,
32 id_sistema bigint(20) NOT NULL ,
33 PRIMARY KEY (id_perfil,id_sistema)
38 -- Estructura de la tabla 'perfil_sist_usuario'
41 CREATE TABLE perfil_sist_usuario (
42 login varchar(20) NOT NULL ,
43 id_perfil bigint(20) NOT NULL ,
44 id_sistema bigint(20) NOT NULL ,
45 PRIMARY KEY (login,id_perfil,id_sistema)
50 -- Estructura de la tabla 'perm_perfil_sist'
53 CREATE TABLE perm_perfil_sist (
54 id_permiso bigint(20) NOT NULL ,
55 id_perfil bigint(20) NOT NULL ,
56 id_sistema bigint(20) NOT NULL ,
57 PRIMARY KEY (id_permiso,id_perfil,id_sistema)
62 -- Estructura de la tabla 'perm_sist'
65 CREATE TABLE perm_sist (
66 id_permiso bigint(20) NOT NULL ,
67 id_sistema bigint(20) NOT NULL ,
68 observaciones varchar(255) ,
69 PRIMARY KEY (id_permiso,id_sistema)
74 -- Estructura de la tabla 'permiso'
77 CREATE TABLE permiso (
78 id_permiso bigint(20) NOT NULL auto_increment,
79 desc_permiso varchar(50) ,
80 PRIMARY KEY (id_permiso)
85 --Estructura de la tabla 'sistema'
88 CREATE TABLE sistema (
89 id_sistema bigint(20) NOT NULL auto_increment,
90 nombre_sistema varchar(50) ,
94 fecha_implementacion date,
96 PRIMARY KEY (id_sistema)
101 -- Estructura de la tabla 'usuario'
104 CREATE TABLE usuario (
105 login varchar(20) NOT NULL ,