3

テーブル内の ID 列が単に ではなく などUserIDと呼ばれる場合の命名規則の背後にあるポイントは何ですか? 長所と短所は何ですか?ProductIDID

4

2 に答える 2

4

長い名前の 1 つの利点: 多くのテーブル (結合など) を含む複雑なクエリで列を使用する場合、どのテーブルから来たかを知るために列にプレフィックスを付ける必要がなく、列名のあいまいさの問題を最小限に抑えることができます。

于 2012-06-11T09:30:39.360 に答える
0

すべてのコード規則が主に持っているのと同じポイント: 一貫性。Id賛否両論ありますEntityIdが、明確な勝者はいません。これがあなたが戦いを選ぶ必要があるケースの1つだとは言いません...組織のルールに固執し、命名の一貫性を保つことがより重要です.

于 2012-06-11T12:43:23.530 に答える