martes, 13 de febrero de 2007

Esquema Relacional

Traducción de tipos de entidades y relaciones al esquema relacional

Tablas procedentes de los tipos de entidades del Diagrama E-R Corregido:

1. EMPLEADO (Numero_Identidad, Primer_Nombre, Segundo_Nombre, Primer_Apellido, Segundo_Apellido, Telefono, Sueldo_Base, Correo_Electronico, Comision, Direccion)

2. TELEFONO_MOVIL_EMPLEADO (Numero_Identidad , Telefono_Movil)

3. TIPO_DE_EMPLEADO (Numero_Identidad, Tipo_De_Empleado)

4. AGENCIA ( Nombre_Agencia, Direccion, Sitio_Web, Fax, Correo_Electronico, Numero_De_Identidad, Codigo_Zona)

5. TELEFONO_AGENCIA (Telefono, Nombre_Agencia)

6. ZONA (Codigo_Zona, Descripción, Cantidad_Agencias)

7. USUARIO (Nombre_User, Contraseña, Numero_Identidad, Codigo_Tipo)

8. TIPO_USUARIO (Codigo_Tipo, Descripcion)

9. RESTRICCIONES (Restricciones, Codigo_Tipo)

10. PERMISOS (Permisos, Codigo_Tipo)

11. VISITA (Fecha_Visita, Hora, Identidad_Cliente, Nombre_Agencia, Identidad_Empleado ,Comentario)

12. CLIENTE (Numero_Identidad, Correo_Electronico, Direccion, Telefono, Primer_Nombre, Segundo_Nombre, Primer_Apellido, Segundo_Apellido)

13. TELEFONO_MOVIL:CLIENTE (Tel_Movil, Numero_Identidad)

14. INMUEBLE (Codigo, Propietario, Direccion, Imagen, Superficie, Descripción, Deposito, Precio_Venta, Hipoteca, Precio_Alquiler, Identidad_Cliente, Fecha_Reserva, Nombre_Agencia)
15. CASA (Codigo, Garaje, Jardin, Numero_Baños, Numero_Habitaciones)

16. LOCAL (Codigo, Licencia)

17. DEPARTAMENTO (Codigo, Cantidad_Ambientes)

18. SERVICIOS_BASICOS (Servicios_Basicos, Codigo)




Diagrama ER


Diagrama -ER Corregido

 

lunes, 29 de enero de 2007

Diagrama ER


Este es el resultado que obtuvimos en DIA al dibujar nuestro diagrama 

domingo, 28 de enero de 2007

e) Restricciones De Cardinalidad Para Las Entidades

Relación pertenece a:

• Empleados –N- pertenece a – Agencias: Una agencia posee varios empleados

• Empleados – pertenece a –1- Agencias: Un empleado pertenece a una agencia



Relación se encuentra:



• Agencia –N- se encuentra – Zona: Una zona tiene varias agencias

• Agencia – se encuentra –1 Zona: Una Agencia se encuentra en una zona



Relación esta en:



• Inmueble –N- esta en – Reservas: Una reservación puede contener varios inmuebles

• Inmueble – esta en –1- Reservas: Un inmueble solo puede estar en una reserva





Relación registrado en:



• Inmueble –N- registrado en – Agencia: Una agencia puede tener varios inmuebles

• Inmueble – registrado en –1- Agencia: Un inmueble puede estar registrado en una sola agencia



Relación atendido a:



• Empleado – Atendido por – N- Cliente :Un empleado puede atender a muchos clientes

• Empleado –1- Atendido por – Cliente: Un cliente es atendido por un solo empleado



Relación Hace:



• Cliente –N- hace – Reservas: Una reserva puede estar hecha por un solo cliente

• Cliente – hace –1- Reservas: Un cliente puede realizar muchas reservas





Relación es un:

• Empleado –1- Es un -1- Usuario: Un empleado es un usuario



Relación Tipo de:

• Usuario –N- es de tipo – Tipos de usuario: Un tipo de usuario lo pueden compartir muchos usuarios

• Usuario – es de tipo –1- Tipos de usuario: Un usuario pertenece a un solo tipo de usuario 

d) Restricciones De Clave Primaria Para Las Entidades

 • Empleados -*- Número de Identidad



• Clientes -*- Número de Identidad



• Zonas -*- Código de Zona



• Agencias -*- Nombre de Agencia



• Inmuebles -*- Código



• Alquiler y Venta -*- Entidad Débil



• Casas, Locales Comerciales, Apartamentos Especialización de inmuebles



• Visitas de Clientes -*- Código de Visita



• Reservas -*- Fecha de Reserva



• Usuarios -*- Nombre +Contraseña



• Tipo de Usuarios -*- Código de Tipo




c) Relaciones O Vínculos.

• Empleados – pertenece a – agencia: Los empleados en su totalidad deben pertenecer a una agencia



• Agencia – se encuentra – zona: Las agencias se encuentran divididas en zonas de influencia por lo cual existe esta relación



• Inmueble – esta en – Reservas: Esta es la relación que existe un mueble cuándo esta ha sido reservado por un cliente.



• Inmueble – registrado en – Agencia: Los inmuebles se encuentran asociados a una y solo una agencia por los cual esta relación es evidente



• Empleado - Atendido a – Cliente: Los cliente deben ser atendidos por los empleados así que la relación debe existir



• Cliente – hace – Reservas: Un cliente debe reservar un inmueble así que esta relación debe de estar presente.



• Empleado – Es un - Usuario: Los empleados pueden tener acceso al aplicativo por lo tanto deben ser usuarios de la aplicación.



• Usuario – es de tipo – Tipos de usuario: Cada usuario pude ser tener diferentes derechos y capacidades.





 

sábado, 27 de enero de 2007

b) Identificación De Atributos.

• Empleados

o Número De Identidad

o Nombre

o Dirección Del Domicilio

o Teléfono Del Domicilio

o Teléfono Móvil

o Correo Electrónico

o Sueldo Base

o Comisión

o Tipo De Empleado

• Zonas

o Código De Zona

o Número De Agencias

o Descripción

• Agencias

o Nombre

o Dirección

o Teléfono

o Fax

o Sitio Web

o Correo Electrónico

• Inmuebles

o Código

o Descripción

o Propietario

o Dirección

o Superficie

o Imagen

• Alquiler

o Precio De Alquiler

o Valor De Deposito

• Venta

o Precio De Venta

o Hipotecado

• Casas

o Número De Habitaciones

o Número De Baños

o Garaje

o Jardín

• Locales Comerciales

o Licencia De Apertura

• Apartamentos

o Cantidad De Ambientes

o Servicios Básicos

• Clientes

o Número De Identidad

o Nombre

o Teléfono

o Dirección

o Teléfono Móvil

o Correo Electrónico

• Visitas De Clientes

o Código De Visita

o Fecha De Visita

o Comentario

• Reservas

o Fecha De Reserva


• Usuarios

o Nombre De Usuario

o Contraseña

o Tipo De Usuario

• Tipo De Usuarios

o Código De Tipo

o Derechos

o Restricción