0
単純な質問ですが、テーブルがあり、その属性の1つがジョブです...ジョブのオプションは0〜20文字(varchar(20))です。 。これは大丈夫ですか、またはマッピングテーブルを作成して= job1、b = job2、.. etc..etcなので、データベースに挿入すると、ジョブ1の代わりに 'a'として挿入します。テーブルの長い属性値を解決する方法
単純な質問ですが、テーブルがあり、その属性の1つがジョブです...ジョブのオプションは0〜20文字(varchar(20))です。 。これは大丈夫ですか、またはマッピングテーブルを作成して= job1、b = job2、.. etc..etcなので、データベースに挿入すると、ジョブ1の代わりに 'a'として挿入します。テーブルの長い属性値を解決する方法
はい、私はジョブズのルックアップテーブルは主キーの代わりに、B、Cとして整数を使用してみましょうだろう、など
あなたが入力するようにユーザーにコンボボックスまたはリストボックスを与えることができます。この方法この値(長い名前が表示され、数字/キーは表示されません)。
また、管理上の観点から、他の人がJobsテーブルにさらに多くのジョブを入力できるようにすることができます。特別なコーディングなしで利用できるようになります。
完全な職務説明をリンクしたい場合はいつでも、これらのテーブルに加わる必要があります。
テーブルに挿入するときに、仕事の説明を表す整数を挿入するだけですか?ユーザーにデータを表示したいときは、2つのテーブルに参加して完全な仕事の説明を取得する必要がありますか? – aherlambang
はい。これは、スペルの問題、重複および他の一般的なエラーを回避する良い方法です。 – Fionnuala