查看: 1194|回复: 2
|
请各位大大进来给个建议
[复制链接]
|
|
小弟还真是学生,没有实际工作经验。
最近亲戚要求我帮他做一个system,需要算daily profile和monthly profit,意思是说我需要每次有stock in/out都要记录日期。
如果我把这些资料store进database的话,资料会很多感觉没有organize好。
如果store in file form的话,retrieve data会很慢。
请各位大大给个建议,谢谢 本帖最后由 yung17 于 4-7-2014 11:56 AM 编辑
|
|
|
|
|
|
|
|
发表于 9-7-2014 02:27 PM
|
显示全部楼层
如果你只打算做個幾k的database. File format 是沒問題的.
但一般上不理你的database size有多小,只要有transaction就會用database.除非你只打算用來store settings.
Database design 對新手來說是有點難,不用怕design錯,只要不是錯的太離譜,一般上都能事後補救的.
SQL 方面可能要讀一讀,加強一點就行了.
萬事起頭難,但成功了你會覺得是值得的
簡單的講就是,對,用database吧.現在不用,改天也會要用的
祝coding愉快
|
评分
-
查看全部评分
|
|
|
|
|
|
|
发表于 9-7-2014 06:58 PM
|
显示全部楼层
用 database 吧, 畢竟效能 (Performance) 來說, database 的優勢遠大於 csv, txt 或其他的格式. 而且在CRUD方面容易得多, 也免了很多不必要的問題.
至於如果感覺到資料沒有 organize 好, 這是正常的, 因為從紙到 database design 一般也要修個好幾代 (iteration), 才有辦法穏定, 而且到時我們也可以用一些其他方法修改及優化.
|
评分
-
查看全部评分
|
|
|
|
|
|
| |
本周最热论坛帖子
|