「タイプ」と「クラス」は、C# や Ruby の予約語または問題のある単語である可能性が高く、将来、新しいデータベース スキーマに対してプログラミングするために使用する可能性のある 2 つの言語です。
そのため、これらの言語との潜在的な競合を回避するために、テーブルでこれらのフィールド名の代替名を探しています。
この場合、それは Machines テーブルからのもので、次のものがあります。
「class」フィールド (値は「manual」または「computerized」のようなものになります)
と
「タイプ」フィールド (値は「旋盤」または「ミル」になります)
フィールドを「machineclass」および「machinetype」と呼ぶこともできますが、それは私のスキーマの残りの部分の命名スキームと一致しません (つまり、フィールドでテーブル名を再利用しません…たとえば、Machine.name を使用します) 、Machine.machinename ではありません)
この狂気について何か考えはありますか?