如何设计一个项目的数据库
生活随笔
收集整理的這篇文章主要介紹了
如何设计一个项目的数据库
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
為什么需要設計
當數據庫比較復雜的時候,我們就需要設計了
糟糕的數據庫設計
數據冗余,浪費空間
數據庫插入和刪除都會麻煩、異常(屏蔽使用物理外鍵)
程序的性能差
良好的數據庫設計
節省內存空間
保證數據庫的完整性
方便我們開發系統
軟件開發中,關于數據庫的設計
分析需求,分析業務和需要處理的數據庫的需求
概要設計:設計關系圖E-R圖
設計數據庫的步驟(個人博客)
收集信息,分析需求
用戶表(用戶登錄注銷,用戶的個人信息,寫博客,創建分類)
分類表(文章分類,誰創建的)
文章表(文章信息)
評論表
友鏈表(友情鏈接信息)
自定義表(系統信息,某個關鍵的字,或者一些主字段) key:value
關注表(粉絲數)
說說表(發表心情, id…content…create_time)
標識實體(把需求落到每個字段)
標識實體之間的關系
寫博客:user --> blog
創建分類:user --> category
關注:user --> user
友鏈:links
評論:user --> user --> blog
?
總結
以上是生活随笔為你收集整理的如何设计一个项目的数据库的全部內容,希望文章能夠幫你解決所遇到的問題。