作者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