# 會員 - 資料庫結構 Doc. ###### tags: `工作用` `筆記` :::warning 下列圖片消失可參考檔案名稱與[連結](https://drive.google.com/drive/folders/1fdsWdmCBCGn0_avl_jlNgjHJRIUmRE0Y?usp=sharing)目錄中的圖片 ::: ## 資料表關係 ### Users - users:會員帳號資料 - user_profiles:會員其他資料(地址、性別等)  ### Firms - firms:公司主要資料 - firm_categories:公司類別資料  ### User_relations 結合`users` 與 `firms` 產生一個 `user_relations`。 **使得<font color="red">每個會員</font>在<font color="red">每個公司體系</font>下都能有不同的id去紀錄所操作的所有動作,也能提高功能的共用性**。  :::success **Tips.** 後面「有開放出去的功能」,皆是以 `user_relations` 為主紀錄會員的設定、操作等等。 ::: :::info **Notes.** - 以多對多的方式紀錄: 將 `users` & `firms` 以 Cross 的方式紀錄在 `user_relations`。 ::: ### Firm_services - firm_services:紀錄每間公司下所提供的服務。  :::success **Tips.** 每間公司下分別有提供服務。範例如附圖。  ::: ### User_services & Link_user 結合 `user_relations` 與 `firm_services` 產生一個 `user_services`,並讓線上服務透過 `Link_users` 與 `user_services` 連接。  ## 會員 - 資料庫關係總表 - 簡圖  - 完整圖(可以右鍵新分頁再放大看會比較清楚) 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up