 
			
				07/09/2015, 08:25
			
			
			     |  
      |    |    |    Fecha de Ingreso: enero-2013  
						Mensajes: 176
					  Antigüedad: 12 años, 10 meses Puntos: 2     |        |  
  |      Respuesta: Estructura de mi base de datos        Te diré algunas recomendaciones:   
    * Las claves primarias siempre deben ser INT ( Identity y autoincremental), no manejes cadenas, por que se supone que las primary key son unicas! y son indices para búsquedas.... por lo tanto no son recomendables los textos.   
     *En la tabla "capital" tu primary key no puede ser una llave foranea, tu llave foranea es "nombre_empleado" el cual debes cambiar a Id_Empleado ( en base al punto anterior). Y debes crear un indice para ser tu primary key por ejemplo "Id_Capital".   
       * También te recomendaría crear una sola tabla de usuarios del sistema, (en lugar de administrativos, cobrador) tienen casi los mismos campos podrías manejar: 
                     - Id_usuario (llave primaria) 
                     - Nombre_usuario 
                     - Rol (Aqui definirias si es administrativo o cobrador) (Podrias tener otra tabla "permisos" para controlar que pueden ver en el sistema y que no pueden ver). 
                     -ubicacion 
                     - password 
                     - etc...   
       * Otra recomendación es que los nombres los trabajes por separado: 
                   campo 1 Nombres 
                   campo 2 Apellido 1 
                   campo 3 Apellido 2   
          Esto para tener un mayor control, ya que algunos ingresan Apellido 1 Nombre, Apellido 1 Apellido 2 Nombre, Nombre Apellido 1, etc... entonces el formato te complicara busquedas....     
   POR ULTIMO, PLANTEA BIEN TU BASE DE DATOS PIENSA A FUTURO, PIENSA EN LAS CONSULTAS QUE REQUIERES, EN LAS INSERCIONES, HAS UN SISTEMA MODULAR PARA QUE PUEDAS HACER MODIFICACIONES SIN AFECTAR OTRAS TABLAS...     
Espero te sirvan los tips!     
				__________________  Define tus intereses, se curioso, investiga, comete errores, aprende, practica, mejora, enseña y vuelve a comenzar....           |