Come conservare gli intervalli di valuta in una tabella Postgres?

2

Sto usando Postgres 9.3.

Devo memorizzare i dati dell'intervallo come <$250K, $250K-$4M, etc che mostreremo in un menu a discesa.

ora sto creando una tabella per tutte le opzioni possibili che possono essere configurate da un'interfaccia di amministrazione.

Devo prendere una colonna separata per min, max, currency_type (dollaro, euro) e una colonna per memorizzare K, M etc o c'è un modo migliore per farlo?

    
posta Amogh Talpallikar 06.02.2014 - 12:59
fonte

2 risposte

1

Supponendo che avrai bisogno di intervalli per diversi tipi di elenchi a discesa;

    
risposta data 07.02.2014 - 01:21
fonte
0

Se questi sono intesi come intervalli che abbracciano tutti e tutti i valori devono rientrare, memorizzerei solo il valore massimo o minimo dell'intervallo in una singola colonna.

ID | Amount 
-----------
 1 |      0
 2 | 250000 
 3 | 500000 
 4 |1000000 
 5 |2000000

Da qui puoi calcolare gli intervalli reali al volo.

    
risposta data 06.02.2014 - 18:56
fonte

Leggi altre domande sui tag