作者yida0926 (yida)
看板PHP
標題[請益] 解決 Table 重複的問題
時間Sun Feb 19 22:17:11 2012
Hi all:
雖然這是DB的問題,但程式是用PHP撰寫的,
如有違反版龜請告知會自D,謝謝。
現在有很多個相同型態的網站,
例如 ptt.cc/aa , ptt.cc/bb , ptt.cc/cc , ptt.cc/nn
這幾個網站用到的 DB Table 功能都是相似的,但 data 完全不一樣,
如果在只有一個 DB 可以使用的情形下該怎麼用才會更有效率?
我現在用的是最笨的方法,就是把 Table 前面加上網站的名字,
例如 aa_table1, aa_table2, bb_table1, bb_table2, etc.
或是在table的欄位內加一個欄位來區分是哪個網站的data,
但是因為 Table 數量很多,當然用到的SQL Script也更多,
想請問有沒有甚麼樣的好方法可以解決在只有一個DB下使用多個功能重複的Table,
謝謝。
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 124.109.114.128
1F:推 kusoayan:多個欄位紀錄是哪個 site ? 02/20 02:19
2F:推 LaPass:你講的在table前面加前墜,正是discuz、xoop、wordpress、 02/20 09:14
3F:→ LaPass:4image、lifetype等套件所使用的方式 02/20 09:14
4F:→ LaPass:我是覺得開是分多個Table會比較好,要不然以後下SQL會很麻 02/20 09:15
5F:→ LaPass:煩.... 02/20 09:16
6F:→ shadowjohn:分多個table是滿合適的方法,各有所需,各個維護:) 02/20 20:01