0

1) サブスクリプション ID とクレジット カード ID (サブスクリプションの更新に使用) を格納するテーブルに名前を付ける必要があります。このテーブルには、有効期限が近づいているクレジット カードのレコードが格納されており、ユーザーには既に有効期限が通知されています。テーブルに適切な名前を付けるのは難しいと思います。ここに私の提案のリストがありますが、私はこれらのどれも好きではありません:)

creditCardNotify、通知されたCreditCards、subscriptionCreditCardNotify

2) もう 1 つ質問です。テーブル名に「通知」ではなく「通知」という単語を使用する必要があると思いますか?

4

3 に答える 3

0

名前は、renewal_creditcards と付けたほうがよいでしょう。クレジットカードを更新する必要があるのは理にかなっています

于 2013-01-03T10:52:49.837 に答える
0

常に正しいとは限りませんが、ほとんどのテーブルには、有形または無形のものを表すレコードが含まれています。したがって、名詞を使用するようにしてください。

この精神で、creditCardExpiryNotificationのようなものをお勧めします。

具体的には聞かれませんでしたが、単数名詞を使ったほうがいいと言うのは当然だと思います。レコードが表すものにちなんでテーブルに名前を付けるという観点から考える必要があります。これにより、関係、特にカーディナリティと外部キーについて考えることが容易になります。

于 2013-01-03T12:36:03.937 に答える
0

サブスクリプションCCN

私がやりたい別の代替手段は次のとおりです。

サブスクリプション__CCNotfd

__横断歩道または結合テーブルを表す。

こうすることで、横断歩道テーブルがリストに存在する場所でアプリケーションがいつ大きくなったかを簡単に確認できます。

于 2013-01-04T17:27:44.043 に答える