Article View: es.comp.os.linux.programacion
Article #17861Re: Que estructura de datos?
From: Xavi Montero
Date: Wed, 20 Oct 1999 00:00
Date: Wed, 20 Oct 1999 00:00
22 lines
1678 bytes
1678 bytes
Yo lo har�a a lo bruto. Un base en postgres y nada de cargar todas las cuotas en memoria. Se hace un "SELECT * FROM Cuotas WHERE Asociado = 'nombre_del_asociado' AND Fecha > [Fecha actual - 6 meses]". Compruebas si el resultado tiene registros o no y ya est�. Cuando el t�o paga, haces un INSERT en la base y te olvidas. No necesitas cargar todas las cuotas del t�o en memoria. Para cada "Registro" de cuota tendr�as los campos C�digo-de-asociado, Importe, FechaNominal (a la que corresponde el pago), FechaReal (en la que suelta la pasta), FechaInformaci�n (El d�a que se pasa al ordena), y, eventualmente, Receptor-de-pasta, es decir qui�n ha realizado la acci�n de quedarse la pasta del t�o (por si las moscas). Hadrian Candela wrote: > Hola! > > distintos grupos de trabajo de una organizaci�n juvenil. En ella, todos los > asociados pagan una cuota de 500 pts cada dos meses y si se pasan 6 meses > sin pagar (3 cuotas) se les da de baja (una baja l�gica, para no tener que > volver a meter todos los datos una vez que se acuerda de pagar).
Technical Details
Message-ID:
<380E224E.1B5EADC3@intercom.es>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<7ucb80$4hu$2@talia.mad.ttd.net>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,38eb2648a1d0a452 X-Google-Attributes: gidf86c8,public From: Xavi Montero <xmontero@intercom.es> Subject: Re: Que estructura de datos? Date: 1999/10/20 Message-ID: <380E224E.1B5EADC3@intercom.es> X-Deja-AN: 538551442 Content-Transfer-Encoding: 8bit References: <7ucb80$4hu$2@talia.mad.ttd.net> To: Hadrian Candela <fcanc@nexo.es> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 X-Trace: 20 Oct 1999 22:06:55 +0100, 195.5.74.178 MIME-Version: 1.0 Newsgroups: es.comp.os.linux.programacion