私はゼロから始めており、最初にモデルを使用してデータベースを作成したことはありません。
これまでにいくつかのテーブルがあります。
**Departments**
departmentID INT PK
name string
description string
owner string
Navigation Properties -> Functions (FK on departmentID)
**Functions**
functionID int PK
departmentID int FK
name string
description string
owner string
Navigation Properties -> Departments (FK on depaertmentID)
という新しいテーブルを追加していますProcess
。
**Process**
proceddID int PK
name string
description string
owner string
Process
からへの関連付けのみを作成しFunctions
ますか? Process
からへの関連付けを作成するFunctions
と、このように連鎖しますか?
部門.機能.プロセス?
または、 からProcess
へFunctions
AND への関連付けを作成する必要がありますDepartments
か?
この情報が必要な場合。
部門は多くの機能を持つことができます
機能は部門に関連付ける必要がありますが、多くのプロセスを持つことができます。
プロセスは関数に関連付ける必要がありますが、多くのプロシージャを含めることができます。
Visual Studio 2010 SQL Server 2008 エンティティ フレームワーク 5.0