ASP 2008 を使用した学校のプロジェクトに取り組んでおり、SQL Server 2005 データベースを使用しています。アプリケーションにはチェックボックス リストがあります。チェックボックス リストには 7 つのオプションがあります。
それは言語と呼ばれ、その人が話す言語にチェックを入れます (例: 英語、スペイン語など)。ユーザーが保存をクリックすると、このチェックボックスのエントリがデータベースに保存される必要があります。データベース内のテーブルは と呼ばれResourceLanguage
ます。主キーはLanguageID
. であるint IDENTITY
ため、insert ステートメントを使用して主キーの値を自動的に入力します。
他の 2 つの属性はLanguage
とResourceID
です。Language
は、英語、スペイン語、フランス語などのResourceID
言語です。これらの言語を話す人です。
リソースは複数の言語を話すことができ、言語は複数のリソースで話すことができます。主キーは一意の識別子としてのみ使用されます。
したがって、テーブルは次のようになります。
LanguageID ResourceID Language
1 123 English
2 123 Spanish
3 412 Chinese
この情報を Visual Studio から収集する方法と、データベースに入力する方法を知る必要があります。データベースへの他のすべてのエントリは、ストアド プロシージャで処理されます。