看板 Soft_Job 關於我們 聯絡資訊
今天與主管討論資料庫欄位設計時,對於資料庫欄位設計有一些地方無法共識 一般我們設計資料庫欄位設計都是屬於橫向方式作設計,如下所示: 第一筆資料 欄位A 欄位B .......... 第二筆資料 欄位A 欄位B .......... ............. 第N筆資料 但是,主管說為了日後彈性而言,要改由縱向設計,設計方式如下: 第一筆資料 第二筆資料 ...............第N筆資料 欄位A 欄位A........................欄位A 欄位B 欄位B........................欄位B ..... ..... ...... 這樣就在日後要每筆資料有需要新增資訊,就不需要再改資料庫欄位 想請問一下,具我所知,一般大都採用橫向比較多,有人會採用縱向方式設計嗎? 這樣設計不是效能很不好?? 業界跟理論有這樣大誤差 =.=.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.230.200.156 ※ 編輯: valenamuro 來自: 61.230.200.156 (09/30 23:37)
andymai:小弟比較笨一點~真的不知道貴主管到時候要怎麼設計Entity 09/30 23:41
andymai:的部份...而且說是n筆~那如果想要多個n+1筆呢??? 09/30 23:44
anraye:為什麼我覺得兩個設計是一樣的.....=_= 09/30 23:45
propecia:你主管是不是EXCEL跟資料庫搞混了??還是有啥獨到的見解? 09/30 23:45
TonyQ:這應該是你們對 資訊 跟欄位 的概念剛好相反吧? 09/30 23:54
casperlau:Excel這樣搞還可以...DB這樣搞....感覺怪怪的... 09/30 23:57
casperlau:但是Excel這樣搞...缺點還是很多... 09/30 23:57
ihon822:我想他是在講報表長的樣子吧 09/30 23:59
zxcvboy:一開始欄位盡量就設計好吧 哪有動不動就新增欄位的 10/01 01:10
iman00b:這種主管,換掉他吧,把他講的話,改用 e-mail 留記錄。 10/01 04:01
iman00b:然後完全依照他的設計來做事,但是你私下做一份自己的。 10/01 04:01
iman00b:等到出事情爆了,要究責時,把你的 solution 拿出來。 10/01 04:02
iman00b:請記得,問題要要爆到老闆那才做,不然就裝死。 10/01 04:02
iman00b:不然會在你策反之前,就被他黑掉了。 10/01 04:04
iman00b:但是如果你們老闆完全相信他的鬼話,那就準備找下一個工作 10/01 04:04
iman00b:在這邊跟他虛耗完成不了的專案?又不是白痴! 10/01 04:04
iman00b:加油吧,成功你就上去,失敗也無所謂,因為這家公司沒救了 10/01 04:06
iman00b:剛想到問一下:你們是用 hierarchical 還是 relational? 10/01 04:09
iman00b:我不知道 hierarchical 是不是這樣... 10/01 04:09
iman00b:但是 relational 的話,你是對的,別被啥業界的鬼話騙了。 10/01 04:10
gush0905:記得把它的說過的話~跟EMAIL留下來自保. 10/01 10:17
Evenni:說不定主管很明確的知道資料筆數不會增多,但是欄位會新增 10/02 02:07
iman00b:請問樓上認為"只有"欄位會新增的資料庫機率是多少? 10/02 04:28
ledia:如果它是事實 那機率就是 1 10/02 11:31
jellyice:推樓上,如果它是事實 那機率就是1 10/04 01:16
aldous:我有個同事也是這樣設計的,不過是用xml包起來,還不錯哦! 10/21 05:17