私はゼロから始めており、最初にモデルを使用してデータベースを作成したことはありません。
これまでにいくつかのテーブルがあります。
**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へFunctionsAND への関連付けを作成する必要がありますDepartmentsか?
この情報が必要な場合。
部門は多くの機能を持つことができます
機能は部門に関連付ける必要がありますが、多くのプロセスを持つことができます。
プロセスは関数に関連付ける必要がありますが、多くのプロシージャを含めることができます。
Visual Studio 2010 SQL Server 2008 エンティティ フレームワーク 5.0