Yo veo la tabla de movimientos como:
NroSocio | Fecha | TipoMovimiento | Observaciones
Ya que seria mucho mejor para dejar abierto un movimiento de ingreso , y serralo con otro registro.
Por otro lado, yo eliminaria CodMovimiento, porque podría definirce NroSocio y Fecha como Indice de la tabla.
Es solo una opinion.