元數建模工具之chiner


chiner,發音:[kaɪˈnər],使用React+Electron+Java技術體系構建的一款元數建模平台。

下載地址:https://gitee.com/robergroup/chiner/releases

http://chiner-release.httpchk.com/CHINER-win_v3.5.7.exe

 

安裝 chiner

chiner 支持 Windows、macOS 和 Linux。

 

圖片

安裝完成后首次打開的樣子是這樣的。

圖片

chiner 提供了非常貼心的操作手冊和參考模板,如果時間比較充分的話,可以先把操作手冊過一遍,寫得非常詳細。

圖片

四、上手 chiner

01、導入導出

因為之前有一份 PowerDesigner 文件,所以我們這里直接導入到 chiner。

第一步,新建一個項目 codingmore。

第二步,選擇導入 PowerDesigner 文件。

圖片

第三步,選擇要添加的數據表。

圖片

第四步,導入完成后,就可以點開單表進行查看了。

圖片

第五步,當完成重新設計后,就可以選擇導出 DDL 到數據庫表了。

圖片

當然了,也可以直接配置數據庫 DB,這樣就可以直接連接導入導出了。

圖片

導出的 SQL 文件可以直接通過寶塔面板上傳到服務器端,然后再直接導入到數據庫。

圖片

如果需要用到數據庫說明文檔的話,也可以直接通過導出到 Word 文檔來完成。

圖片

02、維護數據類型

chiner 自帶了幾種常見的數據類型,比如字串、小數、日期等,我們也可以根據自己的需要添加新的數據類型。

比如說默認的字串類型關聯到其他數據庫的類型如下所示:

圖片

數據域是在數據類型的基礎上,基於當前項目定義的有一定業務含義的數據類型,比如說我這里維護了一個長度為 90 的名稱數據域。

圖片

當我需要把某個數據字段的數據域設置成「名稱」的時候,長度就會自動填充為 90,不需要手動再去設置。

圖片

03、維護數據表

第一步,選中數據表,右鍵選擇「新增數據表」

圖片

第二步,填寫數據表名

圖片

點擊「確定」后,chiner 會幫我們自動生成一些常見常用的字段,比如說創建人、創建時間、更新人、更新時間等,非常的智能化。通常來說,這些字段都是必須的。

圖片

如果這些默認字段不滿足需求的時候,還可以點擊「設置」新增默認字段,比如說刪除標記,一般來說為了安全起見,數據庫都會采用非物理刪除。

圖片

一般來說,我們更習慣字段小寫命名,因此可以直接選中一列,然后選擇大小寫轉換。

圖片

就變成小寫了。

圖片

04、維護關系圖

第一步,選擇「關系圖」,右鍵選擇「新增關系圖」

第二步,把需要關聯的表拖拽到右側的面板當中,然后按照字段進行連線,非常的方便。比如說班級和學院表、班級和專業表的關系,就如下圖所示。

圖片

來看一下整體給出來的關系圖,還是非常清爽的。

圖片

五、尾聲

chiner 還有更多更強大的功能,大家覺得不錯的話,可以去嘗試一下。用的熟練的話,肯定能在很大程度上提高生產效率。

使用手冊:

https://www.yuque.com/chiner/docs/manual


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM