有很多種方法可以優(yōu)化:

讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機(jī)域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、恭城網(wǎng)站維護(hù)、網(wǎng)站推廣。
數(shù)據(jù)庫設(shè)置主從,進(jìn)行讀寫分離;
數(shù)據(jù)分表,如按月份分表,需要統(tǒng)計數(shù)據(jù)就查總表;
優(yōu)化查詢語句,適當(dāng)增加索引;
字段優(yōu)化,對不常用或者沒有必要的字段可以考慮放在另外一張表里,避免單表數(shù)據(jù)過大,字段過多。
可以參看discuz數(shù)據(jù)庫表帖子,和帖子附件的設(shè)計,我的大概思路是這樣的:
首先建立一個數(shù)據(jù)表"film"用來保存簡短文字信息,其中包含:電影發(fā)布時有名字,主演,簡介,歸屬欄目,發(fā)布電影的URL鏈接。在創(chuàng)建一個表(考慮到是小型網(wǎng)站,如果中型的話,可以選擇10個,像discuz一樣)"attachement",用來保存,上傳截圖,上傳視頻。這個表用一個外鍵與film表連接。中間在外鍵上加索引。
希望我的回答對你有幫助!
一:題目表
字段為:題目id,題目標(biāo)題,題目類型(填空,多選,單選,問答等)
二:答案表
字段為: 表自增id, 題目ID,答案文字 (如選擇題,一個題目id會對應(yīng)多個答案)
三: 試卷表
字段為:表自增id, 試卷名稱,題目ID,分?jǐn)?shù) (該題在該試卷的分?jǐn)?shù))
1、題庫記錄各種試題
2、試卷是按規(guī)則生成出的試題;
3、用戶考試:用戶 關(guān)聯(lián) 試卷 及試題 ,計算得分
大致就可以了1
1.首先要全面分析一下你的系統(tǒng)涉及到哪些事物對象,一般來說是為每種對象建立一張表。
2.然后是分析每個事物都有哪些屬性,每個屬性是什么特點,反映在數(shù)據(jù)庫中這個字段是什么類型。
2.然后分析各個事物之間的關(guān)系,哪個是“一”,哪個是“多”。如班級是“一”,學(xué)生是“多”,則要在學(xué)生表中添加一個字段來保存他所屬的班級。
最基本的就是這樣,其他就是一些優(yōu)化的問題。
建議你在網(wǎng)上找一些相關(guān)電子書進(jìn)行系統(tǒng)的學(xué)些;然后就是可以下載一些程序,想dz,ecshop之類,如果讓你自己來設(shè)計數(shù)據(jù)庫你會怎樣做,然后打開程序看別人是怎么設(shè)計的;看多了就熟悉了。
本文標(biāo)題:php雙軌系統(tǒng)數(shù)據(jù)庫設(shè)計,PHP數(shù)據(jù)庫框架
文章URL:http://chinadenli.net/article6/hsjcig.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App開發(fā)、、面包屑導(dǎo)航、網(wǎng)站導(dǎo)航、網(wǎng)站設(shè)計公司、網(wǎng)站內(nèi)鏈
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)