Fw: [問題] 有幾個基本的資料庫問題

看板Database作者 (以前的泫雅回不來了~ 淚~)時間11年前 (2012/09/03 15:57), 編輯推噓1(106)
留言7則, 1人參與, 最新討論串1/1
※ [本文轉錄自 Examination 看板 #1GGX8Cds ] 作者: HOTISSUE (以前的泫雅回不來了~ 淚~) 看板: Examination 標題: [課業] 有幾個基本的資料庫問題 時間: Sat Sep 1 21:47:52 2012 我看補習班講義的時候,題目要"關聯表",可是老師寫答案的都是寫"關聯綱要" 關聯表 ________________ | | | | | | ---------------- 關聯綱要 R(A1,A2,..) 我看其他書(非補習班的講義),有例題要求"關聯表",都是上方的形式 還沒看過寫關聯綱要的,補習班老師寫關聯綱要的原因是兩者可以通用嗎? 還有外鍵的表達形式,補習班是教在"關聯綱要"上畫線連到原關聯去 然後下方加註虛線,老師說如果不想這樣寫可以在下方用文字註明表達,例如: "關聯R2的A屬性為外鍵,參考的R1的B屬性" 可是我看其他的書都沒這樣表達,劃出"關聯表"後 外鍵都沒畫線連接,外鍵下方也沒標虛線,最後面也沒用文字註明 是否是因為補習班寫的是關聯綱要才要補充,而關聯表不用? 還是說表達形式因人而異? 另外關於其他關聯的屬性有同名的問題,老師說為了避免要混淆,所以要改名 可是我看其他書的例題,沒有改名的習慣,都是直接寫上去,請問真的要改嗎? 在畫ER圖中表達最大最小值的時候,我看到有些書是寫在"反方向" 但是他是用中刮弧註記[min,max],而非小括弧(min,max),例如: 一般寫法: 1 : N (0, *) (0, 1) 另一種寫法: 1 : N [0, 1] [0, *] 請問哪一種才是正確的呢? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 202.112.112.249

09/02 05:53, , 1F
如果你用這種行文風格寫申論題,閱卷老師會看的很累...
09/02 05:53, 1F

09/02 05:54, , 2F
你知道你問了幾個問題嗎? 建議標題號,條理分明,別人也易讀
09/02 05:54, 2F

09/02 06:58, , 3F
每個問題之間都有三行空白
09/02 06:58, 3F
※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: HOTISSUE (202.112.112.249), 時間: 09/03/2012 15:57:22

09/09 02:28, , 4F
綱要跟表差不多,看喜好,但常用表… foreign key其實在表
09/09 02:28, 4F

09/09 02:29, , 5F
的也是要畫出來,以虛底線連虛線到其他表,但是表的欄位加
09/09 02:29, 5F

09/09 02:29, , 6F
實底線是表示Key,(用敘述描述外鍵也可) 而書上沒標應該通
09/09 02:29, 6F

09/09 02:30, , 7F
常是因為外鍵各表欄位相同懶得畫…
09/09 02:30, 7F

09/09 02:35, , 8F
欄位名看各人喜好,ex,書本編號跟出版社編號在各自主表都可
09/09 02:35, 8F

09/09 02:35, , 9F
用`id`,但加入關聯欄位的話總不可能都用`id`表示吧…
09/09 02:35, 9F

09/09 02:37, , 10F
至於Er圖那個太久沒畫忘光了…
09/09 02:37, 10F
HOTISSUE:轉錄至看板 ask 09/09 17:39
文章代碼(AID): #1GH6BZV7 (Database)