|
論壇說明 |
歡迎您來到『史萊姆論壇』 ^___^ 您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的! 請點擊這裡:『註冊成為我們的一份子!』 |
|
主題工具 | 顯示模式 |
2007-04-18, 07:31 PM | #1 |
長老會員
|
討論 - 資料庫作業疑問
有一個題目要我把實體關係圖(ERD)轉換為關聯表綱目 並以外鍵參考圖來表示
參考書看的我好亂喔 不知道要如何來下手........請各位大大來解說一下 |
__________________ 金錢的數量,決定馬子的漂亮 硬碟的容量,決定男人的力量 製作Mail Logo按這裡 |
|
送花文章: 257,
|
2007-04-18, 09:10 PM | #2 (permalink) |
註冊會員
|
這要怎麼回答呢
舉例來說 一個縣市有 N 個鄉鎮 city | city_no | city_name | pk 是 city_no country | country_no | country_name | city | pk 是 country_no fk 是 city 參考到 city 的 city_no 主鍵 (primary key) 是辨識一筆資料的欄位 如果是人 就會以身分證字號當主鍵 不能用姓名 因為姓名會重複 不能當主鍵 主鍵可以用兩個欄位構成 比如說 year + id 這樣 94年修課的同學跟 95年修課的同學就會不同 外來鍵 foreign key 是一個參考 比如說 country 的 city 欄位 參考到 city 的 city_no 這樣可以作連鎖更新 連鎖刪除等動作 比如說台南市正名為台南共和國 那個鄉鎮所在縣市就會被連鎖更新成台南共和國 資料庫規則有諸多規則要遵守 否則設計的資料庫一定會有問題 到時會很麻煩 請去找些原文書來翻 |
送花文章: 623,
|