討論區快速選單
知識庫快速選單
最紅的App開發語言:Kotlin 網路投保旅行平安險
[ 回上頁 ] [ 討論區發言規則 ]
請問如果某資料表的欄位值都是別的資料表的pk...
更改我的閱讀文章字型大小
作者 : tttp(tttp) 人氣指數超過10000點
[ 貼文 63 | 人氣 13121 | 評價 0 | 評價/貼文 0 | 送出評價 13 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/1/27 下午 09:43:23
請問,如果我有一個資料表,他有兩個欄位。
第一是姓名,第二是身分。
姓名來自會員資料表的pk,身分則來自身分資料表的pk。
因為我想要記錄所有會員的身分,
有的會員會有兩個身分,例如組長,和一般會員。
也就是說這個資料表沒有pk,而他的兩個欄位值都分別是別人的pk,
請問這樣的設計好嗎?
是不是以後會有什麼問題呢?

謝謝大家。
作者 : xwlin(XWLin) 人氣指數超過10000點
[ 貼文 147 | 人氣 20298 | 評價 430 | 評價/貼文 2.93 | 送出評價 3 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/4/22 上午 07:52:31
一個資料表的PK都是其它資料表的PK,基本上是沒有什麼關係的。
作者 : pantc328(好說) C#優秀好手貼文超過500則人氣指數超過10000點
[ 貼文 894 | 人氣 14154 | 評價 3400 | 評價/貼文 3.8 | 送出評價 2 次 ] 
[ 給個讚 ]  [ 給個讚 ]  [ 回應本文 ]  [ 發表新文 ]  [ 回上頁 ] [ 回討論區列表 ] [ 回知識入口 ]
2011/4/22 上午 08:40:13
多對多關連很常見.
一般由二個關連表的PK組成這個表複合式PK.
我是習慣在做一個無意義的欄位當他的PK
 板主 : 徵求中
 > 資料庫設計與應用 - 討論區
 - 最近熱門問答精華集
 - 全部歷史問答精華集
 - 資料庫設計與應用 - 知識庫
  ■ 全站最新Post列表
  ■ 我的文章收藏
  ■ 我最愛的作者
  ■ 全站文章收藏排行榜
  ■ 全站最愛作者排行榜
  ■  月熱門主題
  ■  季熱門主題
  ■  熱門主題Top 20
  ■  本區Post排行榜
  ■  本區評價排行榜
  ■  全站專家名人榜
  ■  全站Post排行榜
  ■  全站評價排行榜
  ■  全站人氣排行榜
 請輸入關鍵字 
  開始搜尋
 
Top 10
評價排行
資料庫設計與應用
1 ㄉ一ˊㄎㄜˋ 350 
2 好說 120 
3 BlueTulip 110 
4 老芋仔 90 
5 坤哥 80 
6 cnliou 80 
7 小朱 60 
8 HKLN.net 60 
9 小元元 60 
10 Aries 50 
資料庫設計與應用
  專家等級 評價  
  一代宗師 10000  
  曠世奇才 5000  
  頂尖高手 3000  
  卓越專家 1500  
  優秀好手 750  
Microsoft Internet Explorer 6.0. Screen 1024x768 pixel. High Color (16 bit).
2000-2018 程式設計俱樂部 http://www.programmer-club.com.tw/
0.015625