Está en la página 1de 7

Modelo de datos [nombre proyecto]

1. TABLAS GENERALES

TABLA DE USUARIOS

usuarios
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
NOMBRE VARCHAR (100)
CIF VARCHAR(15)
DIRECCION VARCHAR (255)
LOCALIDAD ¿???
IDLOCALIDAD INT (11) LOCALIDADES – ID
IDPROVINCIA INT (11) PROVINCIAS - ID
CODPOSTAL VARCHAR (5)
TELEFONO VARCHAR (20)
EMAILCONTACTO VARCHAR (255)
IDROL INT(11) usuario_roles -> ID
SALT VARCHAR(255)
TOKEN VARCHAR(255)
LAST_LOGIN DATE
ESTADO CHAR (1) Estado de la
comunidad. Admite
valores:
A – Alta
B – Baja
H – Histórico
P – Pendiente de
validación
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA ROLES DE USUARIO

usuario_roles
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
ROL VARCHAR (40)
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA xxx

FT_SERVICIOS
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
ROL VARCHAR (40)
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA DATOS BANCARIOS

FT_BAN
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
IDCOMUNIDAD INT (11)
IDADMINISTRADOR INT (11)
IBAN VARCHAR (4)
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA SERVICIOS CONTRATADOS

FT_SERVICIOS
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
NOMBRE VARCHAR (40)
ESTADO CHAR (1) VALORES

A - ALTA
B - BAJA
H – HISTÓRICO

CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA RUTA DE FICHEROS COMUNES

FT_FICCOMUNES
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
NOMBRE VARCHAR (40)
UBICACIÓN TEXT
ESTADO CHAR (1) VALORES

A - ALTA
B - BAJA
H – HISTÓRICO

CREATED DATE
UPDATED DATE
USERCREATE INT (11)
2. USUARIOS

3. COMUNIDADES
TABLA COMUNIDADES

COMUNIDAD
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMÉRICO
CODIGO VARCHAR (70)
NOMBRE VARCHAR (100)
DIRECCION VARCHAR (255)
LOCALIDAD ¿???
IDLOCALIDAD INT (11) LOCALIDADES – ID
IDPROVINCIA INT (11) PROVINCIAS - ID
CODPOSTAL VARCHAR (5)
PRESIDENTE VARCHAR (255)
TELEFONO VARCHAR (20)
EMAILCONTACTO VARCHAR (255)
CIF VARCHAR (15)
CREATED DATE Fecha de creación
UPDATED DATE Fecha de actualización
USERCREATE INT (11) FK – FT_USR->ID ID Usuario creación
USERUPDATE INT (11) FK – FT_USR->ID
ESTADO CHAR (1) Estado de la
comunidad. Admite
valores:
A – Alta
B – Baja
H – Histórico
P – Pendiente de
validación
USERUPDATE INT (11)

TABLA RELACIÓN COMUNIDADES – SERVICIOS CONTRATADOS

COMSERVICIOS
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
(FK) IDCOMUNIDAD INT (11) FK -
(FK) IDSERVICIO INT (11) FK – FT_SERVICIOS
CREATED DATE
UPDATED DATE
USERCREATE INT (11) FK – FT_USER->ID
USERUPDATE INT (11) FK – FT_USER -> ID

TABLA RELACIÓN COMUNIDADES – ADMINISTRADORES

COMADMINISTRADORES
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
(FK) IDCOMUNIDAD INT (11) FK – FT_COM -> ID
(FK) INT (11) FK – FT_ADM -> ID
IDADMINISTRADOR
CREATED DATE
UPDATED DATE
USERCREATE INT (11) FK – FT_USER -> ID
USERUPDATE INT (11) FK – FT_USER -> ID

4. ADMINISTRADORES
TABLA ADMINISTRADORES

CAMPO TIPO RELACIÓN OBSERVACIONES


(PK) ID AUTONUMERICO
EMPRESA VARCHAR (100)
NOMBRE VARCHAR (100)
CIF VARCHAR (15)
DIRECCION VARCHAR (255)
IDLOCALIDAD INT (11)
IDPROVINCIA INT (11)
CODPOSTAL VARCHAR (5)
TELEFONO VARCHAR (15)
MOVIL VARCHAR (15)
CREATED DATE
UPDATED DATE
USERCREATE INT (11) FK – FT_USER -> ID
USERUPDATE INT (11) FK – FT_USER -> ID

5. EMPRESAS EXTERNAS

6. EMPLEADOS

7. RGPD
7.1. NOTAS INFORMATIVAS

TABLA NOTAS INFORMATIVAS

FT_NOTINF
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
TITULO VARCHAR (255)
DESCRIPCION TEXT
IDFICHERO INT (11) FK – FT_FICCOMUNES -> ID
ESTADO CHAR (1) VALORES

A - ALTA
B - BAJA
H – HISTÓRICO

CREATED DATE
UPDATED DATE
USERCREATE INT (11)

7.2. CONSULTAS AL DPD

TABLA CONSULTAS AL DPD

FT_CONSDPD
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
PREGUNTA TEXT
RESPUESTA TEXT
IDADMINISTRADOR INT (11) FK – FT_ADM -> ID
ESTADO CHAR (1) VALORES

R – RESUELTA
P - PENDIENTE
H – HISTÓRICO

CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA RELACIÓN FICHEROS DE CONSULTAS AL DPD

FT_CONSDPDFIC
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
NOMBRE TEXT
UBICACIÓN TEXT
IDCONSULTA INT (11) FK – FT_CONSDPD -> ID
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

7.3. INFORMES

TABLA DE INFORMES DEL DPD

FT_DPDINF
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
TITULO VARCHAR (255)
FECHA DATE
IDADMINISTRADOR INT (11) FK – FT_ADM -> ID
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

TABLA DE RELACIÓN DE FICHEROS ADJUNTADOS A INFORMES DEL DPD

FT_DPDINF
CAMPO TIPO RELACIÓN OBSERVACIONES
(PK) ID AUTONUMERICO
(FK) IDADMINISTRADOR INT (11) FT_ADM -> ID
NOMBRE TEXT
UBICACIÓN TEXT
CREATED DATE
UPDATED DATE
USERCREATE INT (11)

8. CONTRATOS
9. DOCUMENTOS
10. FACTURACIÓN
11. HISTÓRICO

También podría gustarte