Se avessi il tuo problema suddividerei le informazioni in piu' tabelle dati
La prima che consenta la memorizzazione dei dati bolletta, supponiamo:
- appartamento1, utenza luce, 100 euro, scadenza 31/01/2025
- appartamento1, utenza gas, 200euro, scadenza 31/03/2025
- appartamento2, utenza luce, 100 euro, scadenza 31/01/2025
Poi un'anagrafica appartamenti e quindi:
- appartamento1, occupanti 3, via dei gigli 24, 30122 Roma, Italia
- appartamento2, occupanti 0, via Cristoforo Colombo 122, 23456 Napoli, Italia
- appartamento3, occupanti 1, via dei Licantropi 56, 76543 Budapest, Romania
Poi un'anagrafica occupanti:
- Gigetto Rossi, appartamento1
- Peppe gargiulo, appartamento1
- Giulia Bonfanti, appartamento1
- Mariuccia Ciuccia, appartamento 3
A questo punto hai tutte le informazioni per appioppare il costo esatto, diviso per gli occupanti, di ogni bolletta
Il barbatrucco sta nel tenere una tabella Scadenze, collegata con la tabella principale Bollette, nella quale inserire i vari frazionamenti di ogni bolletta
Quindi, quando inserisci una nuova bolletta, il sistema ti creera' automaticamente i frazionamenti corretti (per numero occupanti appartamento) e li assocera' direttamente al nome dell'occupante
Ovviamente per ogni scadenza ci metterai anche data e importo incassato cosi' puoi selezionare solamente le scadenze da pagare
Le eventuali bollette indirizzate ad appartamenti sfitti (occupanti = 0), ovviamente ti resteranno in carico
Facce sape'
E ciao