私は Excel を使用して、手動で入力されるデータのリレーショナル データベースとしてデータを保存しています (ここで私の他の質問を参照してください: https://stackoverflow.com/questions/9416263/possible-solutions-for-simple-data-persistence -and-manual-entry )
ただし、これまでの私の最大の問題は、RELATIONSHIPS を簡単にすることです (手動入力の観点から)。今のところ、増分 ID を使用して他のテーブルを参照していますが、このような外部キーを見ると、ユーザーはオブジェクト #42 が何であるかを知らず、別のテーブルで #42 を探す必要があります。それが何であるかを知るために。
例を挙げましょう。2 つのテーブルと、CitiesとCountriesの間に 1 対多の関係があるとします。
問題は、アーティシャル ID キーを使用して関係を作成することですが、意味がなく、都市を追加するときに、他のタブで参照されている国の ID を確認する必要があります。
他のテーブルのデータを使用する動的コンボ ボックスを使用して国を選択する方法はありますか? もしそうなら、それは国名を表示することができますが、IDを入力してください(それが関係が作られているためです).
主キーを国名に変更し、必要に応じて ID フィールドを削除する必要がありますか? 一部のテーブルは多対多の関係の結果であり、複数の外部キーによって定義されているため、結合された外部キーまたは人工 ID 以外に一意の値はありません。
私が Excel の初心者であることを認めなければなりません。