如何在使用 MVC 和实体框架的项目中仅处理一个数据库条目的数据?

问题描述 投票:0回答:1

我正在使用 MVC 和实体框架构建一个表单网站,该网站收集有关公司的信息(公司 ID(PK)、名称、位置、流程等)。有两个表,第一个用于公司数据,第二个用于流程数据(company_id(FK)、process_id(PK)、process_name、process_definition)。我卡住的地方是,所有公司和流程的所有实例都已加载到网站中(我相信当涉及更多数据时,这将非常有效。)。我想要一个两步流程,首先用户输入公司数据,然后获取 company_id,下一页是流程数据表单,它属于给定的 company_id。填写第一个表格后,我只想处理给定的公司数据,而不是加载 DbSet 中的所有公司。所有这些都超出了我的知识水平,我无法清楚地表达和找到我想做的事情的例子。由于保密原因,我无法分享代码片段。如果您能指出类似的项目或相关资源,我将不胜感激。

我已尽我所能,目前我有公司和流程两种工作形式。如上所述,它正在工作但并不理想。

c# asp.net-mvc forms entity-framework
1个回答
0
投票

我猜你没有显示任何代码,因为你迷路了。那就是说一些代码会有所帮助。
第一个问题你了解FOREIGN KEY吗? 请向我们展示您如何在代码中创建数据库表

CREATE TABLE customers (
customer_id int PRIMARY KEY, 
. . . 
FOREIGN KEY(customer_id) REFERENCES customer_leads(customer_lead_id)

);

© www.soinside.com 2019 - 2024. All rights reserved.