作者yimean (温柔杀手)
看板Database
标题[SQL ] 如何将非关联性资料库变成关联性资料库
时间Thu Nov 5 09:10:19 2020
(针对
SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
资料库名称:SQLite 3
资料库版本:3
内容/问题描述:
因为第一次规划资料库,而且一开始设计之初的目的并没有预料到Table会一直增加
现在面临有多个Table其中有一个共用资料栏位叫做品名。
现在品名要更改我必须要一个一个Table去改。目前只有4个Table是还好。
未来如果有很多个Table那就麻烦了。
请问在目前资料库已经存在的状况下,要变成关联性资料库要怎麽处理?
可否指导关键字。感恩。
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.33.116.8 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Database/M.1604538621.A.1E9.html
1F:→ LZN: 正规化 11/05 12:20
2F:→ khaos: 你应该是在问正规化,现在像MySQL, MSSQL, Oracle都是关联 11/06 11:42
3F:→ khaos: 式资料库,你讲关联性,应该是希望知道如何建立关联性吧 11/06 11:43
4F:推 elic2577: 建一个品号1010001品名XXXX的Table,然後你的多个Table 11/06 17:35
5F:→ elic2577: 不要用品名关联,用品号关联,这样你要改品名就去改源头 11/06 17:36
6F:→ elic2577: 其他的因为关联品号就会跟着一起改,至於要怎麽处理? 11/06 17:37
7F:→ elic2577: 这一点只有你自己知道了 11/06 17:37
8F:→ yimean: 感谢各位大大的指导,我以为已经存在的资料库不能直接建立 11/08 19:21
9F:→ yimean: 关联性,必须要特殊处理才行`. 11/08 19:21