1

わかりました、これをどこから始めればよいかさえわかりません。私は4つのメインテーブルを持っています。

IPACS_Departments(1 対多) -> IPACS_Functions(1 対多) -> IPACS_Processes(1 対多) ->IPACS_Procedures

の主キーを持つIPACS_DocumentsテーブルがありますdocID

私は4つのルックアップテーブルを持っています。

IPACS_DepartmentDocs-> IPACS_FunctionDocs -> IPACS_ProcesseDocs->IPACS_ProcedureDocs

これらの各テーブルにFKは、、 、で言及されている最初の 4 つのテーブル も含まれています。IPACS_DocumentdocIDFKdepartmentIDfunctionIDprocessIDprocedureID

LINQ ステートメントを使用して、何らかの形でこれらを結び付ける必要があります。

私の部門ビューページ用。現在の部門にあるすべてのドキュメントを表示する必要があります。

たとえば、コンピューター部門があります。その部門内に 2 つの機能があり、それらの機能内に 13 のプロセスがあり、それらのプロセス内に 41 の手順があります。

そのため、私の部門ビュー ページでは、その部門のすべてのドキュメントとその機能、プロセス、および手順を表示する必要があります。

部門ビュー ページで、にアクセスできますdepartmentID

私が 100% 混乱しているのは、これらの 9 つの異なるテーブルを使用して、関連するすべてのドキュメントを取得する方法です。

私の脳はこれを考えようとしている友人なので、それが理にかなっていることを願っています.

4

1 に答える 1