天天看點

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

本文用來記錄微信公衆号的開發。

工具:Navicat Premium 12.0.22 資料庫:mysql 5.7.30

1早晚安打卡E-R圖設計和資料庫腳本生成

1.1 E-R圖設計

Navicat premium菜單欄點選模型,選擇建立模型

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

選中表格

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

建立user表,添加一定數量的備用字段,userId選擇自動遞增

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

将openID(微信使用者唯一性辨別)和groupId設定為索引

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

在選項中填寫引擎,字元集,自動遞增

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

依次設計打卡記錄表user_record,文案表text_temp,圖檔URL表(這裡存的是圖檔的URL而非圖檔的位元組碼)

設計好的E-R圖如下所示

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

1.2 SQL腳本

根據1.1中生成的E-R圖,在Navicat premium工具中選擇工具–>導出SQL

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成

儲存到本機之後,在Navicat打開用于公衆号開發的資料庫連接配接,将SQL腳本拷貝執行即可生成對應的表關系。

E-R圖設計和SQL腳本生成1早晚安打卡E-R圖設計和資料庫腳本生成