1. 程式人生 > >navicat將模型生成表

navicat將模型生成表

登入進資料庫後,點選模型--新建模型,如下

navicat <wbr>for <wbr>mysql中使用模型?



點選“小手”下面的圖示----雙擊右邊的空白處,即出現一個表格,可命名,此時我們命名為A
navicat <wbr>for <wbr>mysql中使用模型?


雙擊A表下空白處---即可設計A表屬性,點確定。如下
navicat <wbr>for <wbr>mysql中使用模型?

navicat <wbr>for <wbr>mysql中使用模型?
同理,生成一個B表
navicat <wbr>for <wbr>mysql中使用模型?
如何讓A、B表根據外來鍵,獲得聯絡呢?雙擊A表空白處,獲得如下屬性,點選外來鍵,填寫下面資訊。名可以隨便取,槓位為A表屬性,要連線外部的。參考模式可以不填。域參考表選擇要參考的表如B表,參考槓位是選擇B表的屬性,來與A表關聯。此時在A表裡建立外來鍵,說明A是從表,B是主表。
navicat <wbr>for <wbr>mysql中使用模型?
當儲存上面外來鍵設定問題,就會發現A、B表之間有一根線關聯起來了。
navicat <wbr>for <wbr>mysql中使用模型?
這時模型建立起來,儲存模型,命名模型為AB。其會預設儲存在MySQL裡,其儲存不會讓你選擇儲存地點,只能預設儲存在MySQL中。

navicat <wbr>for <wbr>mysql中使用模型?


如下圖如何把模型匯出來,AB模型介面中-----三條槓下拉單----工具-----匯出SQL,將會彈出儲存介面。

navicat <wbr>for <wbr>mysql中使用模型?



navicat <wbr>for <wbr>mysql中使用模型?
看,上面儲存在桌面上,此時桌面會有一個AB.sql檔案出來 
navicat <wbr>for <wbr>mysql中使用模型?

比如你要用該模型,則登陸的表---選執行SQL檔案----找到AB.sql檔案出來執行即可得出結果。
navicat <wbr>for <wbr>mysql中使用模型?