2012-03-16 63 views
0

我有表Customer,CreditCard,TypeOfCreditCard。 CreditCard属于客户(每个客户都有一个或多个信用卡,所以关系是一对多的)。然后表CreditCard(IdCustomer,IdCard(PK),NumberCard,IdTypeOfCard)。然后TypeOfCard表有(IdType(PK),Name)。 CreditCard和TypeOfCreditCard有关系,我决定。如果类型可以更改名称,那么更改db就不好了,所以添加了新的表类型...但是这两个表之间有什么关系?我认为这是一对一的,对吗?它是什么类型的关系?

+0

这听起来不对。 – 2012-03-16 20:33:23

回答

1

听起来像每个信用卡只能有一种类型,但每种类型都可以有多个信用卡,如果我正确地阅读你的问题。这对于很多人来说都是一对一的。

+0

也许,我不知道我想要的是100%,看到的类型可能是:国际,国家等......每张牌都有一种类型,但是你认为每种类型都可以有更多的牌? – byCoder 2012-03-16 21:03:29

+0

再一次,这完全是我对问题的看法,没有详细了解你想要完成的事情。如果您的类型是“国际”和“国家”,并且您的卡片是“发现”和“万事达卡”,那么我认为每张卡片只能有一种类型(它是国际卡片或国内卡片)类型可以有多张卡片(发现卡和万事达卡都可以是国际卡)。 – 2012-03-16 21:18:41

+0

那么这个问题现在已经回答了,还是你仍然有问题? – 2012-03-26 17:31:57

相关问题