[SQL ] 如何將非關聯性資料庫變成關聯性資料庫

看板Database (資料庫)作者 (溫柔殺手)時間3年前 (2020/11/05 09:10), 編輯推噓1(108)
留言9則, 4人參與, 3年前最新討論串1/1
(針對 SQL 語言的問題,用這個標題。請用 Ctrl+Y 砍掉這行) 資料庫名稱:SQLite 3 資料庫版本:3 內容/問題描述: 因為第一次規劃資料庫,而且一開始設計之初的目的並沒有預料到Table會一直增加 現在面臨有多個Table其中有一個共用資料欄位叫做品名。 現在品名要更改我必須要一個一個Table去改。目前只有4個Table是還好。 未來如果有很多個Table那就麻煩了。 請問在目前資料庫已經存在的狀況下,要變成關聯性資料庫要怎麼處理? 可否指導關鍵字。感恩。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.33.116.8 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1604538621.A.1E9.html

11/05 12:20, 3年前 , 1F
正規化
11/05 12:20, 1F

11/06 11:42, 3年前 , 2F
你應該是在問正規化,現在像MySQL, MSSQL, Oracle都是關聯
11/06 11:42, 2F

11/06 11:43, 3年前 , 3F
式資料庫,你講關聯性,應該是希望知道如何建立關聯性吧
11/06 11:43, 3F

11/06 17:35, 3年前 , 4F
建一個品號1010001品名XXXX的Table,然後你的多個Table
11/06 17:35, 4F

11/06 17:36, 3年前 , 5F
不要用品名關聯,用品號關聯,這樣你要改品名就去改源頭
11/06 17:36, 5F

11/06 17:37, 3年前 , 6F
其他的因為關聯品號就會跟著一起改,至於要怎麼處理?
11/06 17:37, 6F

11/06 17:37, 3年前 , 7F
這一點只有你自己知道了
11/06 17:37, 7F

11/08 19:21, 3年前 , 8F
感謝各位大大的指導,我以為已經存在的資料庫不能直接建立
11/08 19:21, 8F

11/08 19:21, 3年前 , 9F
關聯性,必須要特殊處理才行`.
11/08 19:21, 9F
文章代碼(AID): #1Ver3z7f (Database)
文章代碼(AID): #1Ver3z7f (Database)