作者keyman5566 (關鍵人物5566)
看板Database
標題[問題] pk的選取
時間Sun Jan 20 21:24:08 2013
我是最近剛學資料庫的新手
現在有一個關於PK的選取問題想請問一下大家
我在做有一個類似圖書館的資料庫,只是每本書籍是有個別的擁有者
(也就是有點像書本交流之類的)
那我想請問BOOK table 可以只用"ISBN"當pk嗎?
因為我的疑問是如果有同一 "種" 書有多"本"
(這種書是多人擁有的,例如"資料庫設計"有2本同樣的書)
那如果只用ISBN會不會沒辦法區分? 還是要再另外設BookID?
目前我做法多用一個OWN table 來讓書本藉由這個去連每本書的主人
不知道這樣可不可以?
因為剛學,不知道這樣的敘述大家看得懂嗎?QQ
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.240.158.49
1F:→ swpoker:如果人沒有邏輯去分~電腦也沒那麼厲害會分 01/21 12:31
2F:推 plover:有些分冊的書共用一個ISBN,有些古董書沒有ISBN 01/22 01:40
3F:推 plover:我會用IDENTITY當PK,至於擁有者/類別,這是另一回事 01/22 01:46
4F:→ jengting:利用 Identity 當成 PK 的話,要注意 Identity 是有其 01/22 11:37
5F:→ jengting:上限,而且 Identitiy 是可以重置這兩個問題喔 ~~ 01/22 11:38