2013-01-03 23 views
0

1)我需要爲存儲訂閱ID和信用卡ID(用於續訂訂閱)的表提供名稱。該表存儲即將到期的信用卡記錄,其用戶已被告知。我發現很難正確命名錶格。這裏是我的建議名單,但我想沒有這些:)找不到我的表的正確名稱

creditCardNotify,notifiedCreditCards的,subscriptionCreditCardNotify

2)一個問題。我想我應該在表名中使用「通知」而不是「通知」一詞?

+1

真的很重要嗎?只要選擇一個一致的! –

+0

http://stackoverflow.com/questions/7366479/database-table-naming-name-verb-name-conventions-for-many-to-many-intersect-tab?rq=1的可能子集 –

回答

0

儘管並非總是如此,但大多數表格都包含代表有形或無形的記錄的東西。因此,您應該嘗試使用名詞

本着這種精神,我會建議像creditCardExpiryNotification

你沒有具體問,但我認爲它承載說,你最好使用單數名詞。在記錄代表的東西之後,你應該考慮命名錶。這使得更容易考慮你的關係,特別是關於基數和外鍵。

0

最好給名稱作爲renewal_creditcards。更好的理解是信用卡必須更新

0

SubscriptionCCN

另一種選擇,我喜歡做的是:

Subscription__CCNotfd

__代表橫走,或連接表。

通過這種方式,您可以輕鬆查看您的應用程序在任何跨行數據表駐留在列表中的哪個位置時變大。