buonasera a tutti

ho questo problema non indifferente...

ho 15000 articoli e 350 clienti.

ogni cliente ha un suo prezzo per il determinato articolo e devo definirlo appunto in questa tabella.

le strade possibili sono 2 (è una tabella che ogni notte viene ELIMINATA e ricreata):


dati di esempio:
codice articolo=S2345
codice cliente=00032


SOLUZIONE 1
creo la tabella con tre colonne

cod_art
cod_cli
prezzo

in questo caso avrei 5.250.000 righe e 3 colonne

e la query
select prezzo from tabella where cod_art='S2345' AND cod_cli=00032

====================================
2)

creo una tabella con 351 colonne

cod_art
00032
00033
00034
...
00385

in questo caso avrei 15.000 righe e 351 colonne

quindi la query
select 00032 from tabella where cod_art='S2345'
=====================================


quale delle 2 devo reputare piu performante?

su questa tabella vengono fatti anche gli ordinamenti per prezzo ....