找不到我的桌子的正确名称

时间:2013-01-03 10:49:14

标签: database-design naming-conventions

1)我需要为存储订阅ID和信用卡ID(用于续订订阅)的表提供名称。该表存储即将过期的信用卡记录,其用户已被通知。我发现很难正确地命名表格。这是我的建议列表,但我不喜欢这些:)

creditCardNotify,informedCreditCards,subscriptionCreditCardNotify

2)还有一个问题。我想我应该在表名中使用“被通知”而不是“通知”这个词?

3 个答案:

答案 0 :(得分:0)

最好将名称命名为renewal_creditcards。更有意义的是必须更新信用卡

答案 1 :(得分:0)

虽然并非总是如此,但大多数表都包含代表有形或无形事物的记录。因此,您应该尝试使用名词

本着这种精神,我建议像 creditCardExpiryNotification

你没有具体问过,但我认为可以说,你最好使用单数名词。您应该考虑在记录代表的事物之后命名表。这样可以更容易地考虑您的关系,尤其是基数和外键。

答案 2 :(得分:0)

<强> SubscriptionCCN

我喜欢做的另一个选择是:

<强> Subscription__CCNotfd

表示交叉步行或联接表的__

通过这种方式,您可以轻松查看应用程序何时变大,任何跨行走表都位于列表中。