Sto cercando di creare un modello db di varie unità e la loro relazione l'una con l'altra. Ad esempio, 36 pollici = 3 piedi = 1 metro = 9144 metri, ecc. Questo tavolo contiene anche tazze in once, libbre, kg, grammi, cm e tutti i tipi di misure.Come si modella una tabella per la conversione di unità?
Come si fa? Stavo pensando a qualcosa di simile:
Amount | Units | ConversionFactor | ConversionUnits 1 | foot | 12 | inches 1 | yard | 36 | inches
Ma francamente, questa sembra una pessima idea. Cercare di capire quanti metri in un cortile sarebbe molto contorto, e non credo che potrei mai memorizzare tutte le conversioni di cui ho bisogno.
Quali altre idee ci sono? So che questo è un problema risolto. Grazie!
Perché avete bisogno di memorizzare unità di conversione in un database? Non cambieranno. –
Ah, quanto sarebbe semplice se voi aveste adottato il sistema metrico. Ma questa è un'altra discussione. – steinar
Perché voglio conservare gli alimenti e le loro informazioni nutrizionali. Voglio inserire una ricetta in grammi e accenderla a once ogni volta che ne ho voglia. –