私はASP.NET aspxページで作業しています。これにより、ユーザーはまずネットワークセキュリティ形式を選択し、その下でセキュリティフォームを選択し、その選択肢には、他の選択肢があるかもしれません。T-SQLでフラットファイルまたはサブファイルを使用する必要があります
私は(TSQL内)フラットファイルとしてそれを構築する場合は、次のようになります。
しかし、私は別のファイルに分解すれば、それは次のようになります。
(もちろん私はテーブル内のすべての可能なレコードをリストアップしていない、プラスより後で追加があるでしょう)それは長いレコードの数百人であったとしても、単一のフラットファイルを使用するプログラムで、より良いです、またはそれはサブテーブルを使用する方が良いですか?
フラットファイルを使用する場合、行が選択されると、そのファイルがアクセス要求の要求に追加されます。サブテーブルを使用すると、各行にチェックボックスが表示されます。チェックボックスをオンにすると、関連するすべてのサブテーブルレコードが要求されます。
多分、私はこれをすべて間違っていると誰かが私の前に車輪を発明しています。
データ正規化に関する本またはオンラインチュートリアルを検索します。 –