我从头开始,从来没有先通过模型创建数据库。
到目前为止,我有几张桌子。
**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
to的关联Functions
?如果我确实创建了从Process
到的关联,Functions
它会像这样链接吗?
部门.职能.流程?
或者我需要从Process
to Functions
AND to创建一个关联Departments
吗?
如果需要此信息。
部门可以有很多功能
职能必须附属于一个部门,但可以有许多流程。
进程必须附加到一个函数,但可以有许多过程。
Visual Studio 2010 SQL Server 2008 实体框架 5.0