文章詳情頁
mysql - 數(shù)據(jù)庫表結(jié)構(gòu)設(shè)計(jì)
瀏覽:103日期:2022-06-10 16:37:19
問題描述
描述一下需求:現(xiàn)在需要設(shè)計(jì)數(shù)據(jù)庫表結(jié)構(gòu),現(xiàn)有很多種類的規(guī)則,如何設(shè)計(jì)表對(duì)這些規(guī)則進(jìn)行存儲(chǔ),其中,每種規(guī)則有共同的屬性,也有不同的屬性。目前,我想到了兩種方法:第一種通過外鍵(共同屬性一張表,規(guī)則的不同屬性放到另外一張表);第二種通過寬字段(規(guī)則的不同屬性,用一個(gè)大字段存起來);請(qǐng)問大神們,還有沒有更高效的方法。
問題解答
回答1:簡(jiǎn)單,數(shù)據(jù)庫里存JSON字符串
回答2:樓上說的對(duì),可以直接存成一個(gè)json串!操作起來也方便現(xiàn)在 mysql5.7詳解Mysql中的JSON系列操作函數(shù)
回答3:總之不要想把共同的提取出來。。
相關(guān)文章:
1. 想找個(gè)php大神仿個(gè)網(wǎng)站。2. nginx配置server模塊的問題3. css3 - Typecho 后臺(tái)部分表單按鈕在 Chrome 下出現(xiàn)靈異動(dòng)畫問題,求解決4. javascript - 怎樣限制同一個(gè)瀏覽器不能登錄兩個(gè)賬號(hào)5. java - android代碼重構(gòu):如何把a(bǔ)pp設(shè)置里的頭像UI做成通用的?6. java - 新手做一個(gè)安卓視頻播放器,想實(shí)現(xiàn)一個(gè)進(jìn)度條,按鈕那種在視頻下方懸浮的功能,不知道思路!7. javascript - jquery怎么給select option一個(gè)點(diǎn)擊時(shí)觸發(fā)的事件,如圖 如果選擇自定義觸發(fā)一個(gè)時(shí)間?8. javascript - angular和jquery都用到了$符號(hào),一起用會(huì)不會(huì)沖突?9. 如何將行內(nèi)塊元素的內(nèi)容垂直水平兩個(gè)方向居中?10. mysql優(yōu)化 - 關(guān)于mysql分區(qū)
排行榜

熱門標(biāo)簽