我使用mysql支持編寫php應用程序。想法基於包含特徵的表單域,可以從網站模板添加和刪除。通過表單字段,我插入創建特徵的值,可以是所有類型:複選框,廣播組,選擇,文本等等,並且一些選擇可以被鏈接。這個解釋只是爲了獲得更廣闊的視野。我的數據庫設計包含三個表格:MySQL三個表,一個表包含兩個其他表的鏈接值
FIRST包含項目內容 - 產品;
SECOND包含特徵值 - charact_values;
第三類則包含第一和第二臺的ID,每行,即連接兩個表中的值。
那麼我現在的價值屬於每個產品。
我不想重複的值,我只想在第三個表中鏈接它們。我現在不會有多少用戶將會添加到產品中,並且可以使用shema。
我擔心的是會發生什麼,當用戶把5萬種產品,並且每個產品都會有大約100的特點,那將是第三個表約500 000行。
對第三張桌子來說多少錢?也許存在一些其他的數據庫設計,我可以使用該funcionality。我找不出另一個不會在某個表中產生大量行的shema。
謝謝,這是積極的。我會繼續這樣做。 –