[SQL ] 如何将非关联性数据库变成关联性数据库

楼主: yimean (温柔杀手)   2020-11-05 09:10:19
(针对 SQL 语言的问题,用这个标题。请用 Ctrl+Y 砍掉这行)
数据库名称:SQLite 3
数据库版本:3
内容/问题描述:
因为第一次规划数据库,而且一开始设计之初的目的并没有预料到Table会一直增加
现在面临有多个Table其中有一个共用资料字段叫做品名。
现在品名要更改我必须要一个一个Table去改。目前只有4个Table是还好。
未来如果有很多个Table那就麻烦了。
请问在目前数据库已经存在的状况下,要变成关联性数据库要怎么处理?
可否指导关键字。感恩。
作者: LZN (秋)   2020-11-05 12:20:00
正规化
作者: khaos (出来混的...)   2020-11-06 11:42:00
你应该是在问正规化,现在像MySQL, MSSQL, Oracle都是关联式数据库,你讲关联性,应该是希望知道如何建立关联性吧
作者: elic2577 (pupx1000你他妈杂碎)   2020-11-06 17:35:00
建一个品号1010001品名XXXX的Table,然后你的多个Table不要用品名关联,用品号关联,这样你要改品名就去改源头其他的因为关联品号就会跟着一起改,至于要怎么处理?这一点只有你自己知道了
楼主: yimean (温柔杀手)   2020-11-08 19:21:00
感谢各位大大的指导,我以为已经存在的数据库不能直接建立关联性,必须要特殊处理才行`.

Links booklink

Contact Us: admin [ a t ] ucptt.com