iT邦幫忙

0

想請教如何定義資料庫的Primary Key

  • 分享至 

  • xImage

大家好
最近需要新增一個資料表可以儲存使用者填寫的資料
至於Primary Key我原本是想用使用者帳號
但是看到有文章說是比較推薦用使用者那張表的流水號,理由是效能比較好一點
缺點就是查詢時需要JOIN使用者表
這讓我有點猶豫,所以想問問大家是否有比較推薦的做法是什麼?
感激不盡了!

看更多先前的討論...收起先前的討論...
jim_xxl iT邦新手 5 級 ‧ 2025-09-16 11:02:42 檢舉
先說哪一個資料庫可能比較好回答
雷N iT邦研究生 1 級 ‧ 2025-09-16 11:37:09 檢舉
你有哪些行為要存取這表
雷N iT邦研究生 1 級 ‧ 2025-09-16 11:38:35 檢舉
使用者那張表的流水號,理由是效能比較好一點
連續號的話,這mysql在新增資料時確實是這樣.

新增一個資料表可以儲存使用者填寫的資料? 能否說明白需求跟這些實體表之間的關聯?
Jasper iT邦新手 5 級 ‧ 2025-09-16 12:53:24 檢舉
等等!你所說的缺點跟 primary key 之間有什麼關聯性嗎?
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友回答

立即登入回答