Salve, nel mio DB aziendale posseggo un campo cartatterizzato dal menu a tendina con valori multipli.
Da poco tempo mi sono accorta di un problema e la mia domanda principale è: come evitare record doppi, tripli o quadrupli in base alla quantità di opzioni “flaggate” nel menu a tendina a scelta multipla?
esempio: gli hotel offrono diversi servizi: 1)"tv sat", 2)"aria condizionata", 3)"frigobar", 4)"lavanderia", 5)"solarium" ecc....Se "spunto" le caselle di controllo 1)"tv sat" e 2)"aria condizionata", trovo 2 record identici (con lo stesso ID) in base a quante
opzioni ho selezionato. (Spuntando 3 opzioni, troverò 3 record identici con lo stesso ID e via discorrendo...)
C'è qualcosa che ho sbagliato fin dall'inizio? (il valore.value)?
Il secondo problema è che ogni opzione viene registrata come record, non solo nella maschera, ma anche creando una query nella tabella!
-Qui l’esempio della maschera (di minore importanza)
(il record 20 di 5.000 "Hotel XXX" è il record della SCHEDA (nella maschera) della mia prima opzione (tv sat)
(il record 21 di 5.000 "Hotel XXX" è il record della SCHEDA (nella maschera) della mia seconda opzione (aria condizionata).
-Qui l’esempio pratico della tabella facendo una query (di grave importanza!!):
il record 20 di 5.000 "Hotel XXX" è il record della RIGA (della tabella) della mia prima opzione (tv sat)
il record 21 di 5.000 "Hotel XXX" è il record della RIGA (della tabella) della mia seconda opzione (aria condizionata).
A questo punto copiando e incollando i dati in Excel per creare successivamente una rubrica di indirizzi email (oppure esportandolo in un foglio di calcolo Excel) trovo righe doppie che mi corrispondono a due indirizzi indirizzi email doppi!!!!
Aiuto.... Dove sbaglio?