1

通常、結合(多対多)テーブルは、結合するタイプに基づいて名前が付けられます。テーブルがに結合usersする場合roles、その名前にはuserrole(つまりuser_role)の両方が含まれます。

どの単語/タイプが最初に来るべきかを定義する命名規則はありますか?


編集:慣習を持つということは、名前を覚えていなくても名前を知ることを意味します。建設的ではないという質問を閉じるために投票する前に、それを理解するようにしてください。

4

1 に答える 1

2

1:n では user_role です。

m:n では、より重要なものを最初に使用します。この場合、より強力な用語はユーザー IMHO です。通常、ロールをユーザーに割り当てますが、その逆ではありません。

ロールはユーザーなしでは意味がありませんが、ユーザーはロールなしでは意味がありません。

于 2013-01-20T22:33:16.593 に答える