2013-06-28 41 views
1

好的,所以我需要將年齡存儲在數據庫中。沒有DOB,因爲數據集是具有年齡估計的動物。年齡可以是幾天,幾周,幾個月或幾年。什麼是最好的方式來存儲這個?我們有1年,或.5年(6個月),或9/52 = .17307 ...(9周),這就是它現在的存儲方式。因此,對於1年以下的任何事情,入境人員需要以這種方式計算年齡。試圖找出比這個爛攤子更好的方法。建議?在數據庫中存儲年齡的最佳方式,沒有DOB

謝謝!

+1

僅僅因爲你保存它在DB一種方式並不意味着應用程序必須使用相同的格式輸入數據。在數天內存儲它,並在應用程序中允許用戶輸入適當的值,並在存儲時進行轉換。 – Jason

+1

爲什麼你不能估計出生日期? –

+1

尼爾有一個好點 – Jason

回答

3

爲什麼不把它存儲在最精細的形式,說天,然後你可以將其轉換爲周,月,年等

+0

我認爲這將工作得很乾淨,沒有小數,只有幾天。謝謝! – kon

相關問題