作一個有產品思惟的研發:庫表設計

天天10分鐘,解決一個研發問題。html

若是你想了解我在作什麼,請看《作一個有產品思惟的研發:課程大綱》傳送門:http://www.javashuo.com/article/p-cayviilq-hn.html數據庫

 

今天咱們說一下庫表設計問題:工具

對於庫表設計問題,首先來了解一律念PDM,中文名稱叫物理數據模型,是數據庫的物理設計階段必經之路。設計

我作一次調研,對於使用PDM工具,即便作了多年研發的小夥伴,也不多使用到它,理由就是麻煩。我並不贊同直接在數據庫上進行設計,而是先使用PDM進行設計完成。3d

 

理由有三個:htm

1:能夠很是方便的修改數據庫,而且能夠生成建表SQL。blog

2:能夠直觀的反應各個數據表之間的關係,方便同其它研發成員進行交流。索引

3:項目上線後你不可能隨時去查看線上數據庫,你作的PDM就成了查閱資料。get

 

我使用的是powerdesigner,下面我舉個權限模塊的示例。產品

一、管理字段、添加註釋等。

 

 

二、管理索引

 

三、生成建表SQL

 

四、管理各表之間的關係

 五、其它功能,本身看一下,再也不作介紹了。

 

今日總結:

1. 磨刀不誤砍柴功,在你正式寫代碼前,你所作的每一件事對你未來都是有價值的。

2. 作項目時要儘可能使你的思路清晰,先設計後動手,不明白多溝通,不然後期返工是一件極其痛苦的事。

3. 藉助外部工具,如:PDM工具。

相關文章
相關標籤/搜索