簡單介紹一下關系型數據庫的設計思路
作者:Jether
本文通過兩個實例來簡單介紹關系型數據庫應該怎樣去設計和改進,希望能對讀者有所幫助。
在設計關系型數據庫的時候,怎樣的設計才是合理的呢?本文給出了兩個簡單的實例,希望能給讀者帶來一些啟發。
例1:
聊天軟件,每個人有一個ID,每個人有很多好友。
不好的設計:每個人的屬性中增加幾十個存儲好友ID的地方存儲好友。
{ID,用戶名,密碼,資料,好友1ID,好友2ID,好友3ID……}
改進的設計:新建一個好友關系表,專門存儲每個人的關系。
{ID,用戶名,密碼,資料}
{ID1,ID2}
例2:
論壇,每個帖子有N多個回復。
不好的設計:每個帖子只能有固定條目的回復。
{帖子ID,帖子資料,回復1,回復2,回復3……}
改進的設計:
{帖子ID,帖子資料,是誰的回復}
以上就是關系型數據庫的兩個實例,關于關系型數據庫我們會在以后的文章里詳細介紹,謝謝各位的支持!
【編輯推薦】
責任編輯:趙鵬
來源:
CSDN博客