請(qǐng)問(wèn)大家在設(shè)計(jì)一個(gè)系統(tǒng)的附件存儲(chǔ)表的時(shí)候,是采用分散的將信息存儲(chǔ)到各個(gè)需要的表中呢?還是集中的將附件信息存儲(chǔ)到一個(gè)表中,然后在需要用到的表中進(jìn)行關(guān)聯(lián)呢?還是有其他的方案?比如將用戶頭像的圖片信息存儲(chǔ)在用戶表的某個(gè)字段中,產(chǎn)品的圖片信息存儲(chǔ)到產(chǎn)品表的某個(gè)字段中,我將這種存儲(chǔ)方式稱為分散存儲(chǔ)。我以前待過(guò)的公司都是這種方式存儲(chǔ)的。將所有用戶上傳的附件都存在一個(gè)表中,然后在查詢數(shù)據(jù)需要圖片信息的時(shí)候通過(guò)和其他表中id字段進(jìn)行關(guān)聯(lián)查詢獲取數(shù)據(jù),我將這種存儲(chǔ)方式稱為集中存儲(chǔ)。請(qǐng)大神說(shuō)說(shuō)這兩種方式的利弊。如果有更好其他的方式,請(qǐng)各位大神不吝分享。
請(qǐng)問(wèn)現(xiàn)在主流的關(guān)于系統(tǒng)的附件的存儲(chǔ)信息表是如何設(shè)計(jì)的?是分散存儲(chǔ)還是集中存儲(chǔ)呢?
炎炎設(shè)計(jì)
2018-09-23 17:11:53