我有一个有两个组(公司和部门)的数据窗口。我需要显示公司的总金额,即使用户已经通过部门过滤。
数据场景
Company Department Role EmpCount
ABC X Managers 2
ABC X Employees 33
ABC Y Managers 1
ABC Y Employees 9
我需要部门组(第2组)的组总数只包括该部门的总数(sum(第2组的EmpCount))。这很管用。
我需要公司
我正在使用ASP.NET MVC编写一个程序。这是一个简单的程序,它将允许调度人员跟踪呼叫和字段单元的状态。
这里是令人困惑的地方,我希望得到一些关于最佳实践的建议。
每个公司的视图结构将是完全相同的。页面基本上是这样为每一家公司设置的,每次:
------------------------------------------------------------
(Header) Company logo - (buttons to filter this company's data you see in the three tables below)
--------------
我有一个很大的事实Azure SQL表,结构如下:
Company Revenue
-------------------
A 100
B 200
C 100
. .
. .
. .
我现在正在Azure Data Factory V2上构建一个存储过程,它将每月从上面的Azure SQL事实表中删除一家特殊公司的所有记录。在这个练习中,这个特殊的公司应该用变量@company来标识。存储过程的结构被创建为:
@company
我正在创建一个时间表应用程序。我有以下实体(除其他外):
CompanyEmployee =与companyClient关联的雇员=与公司关联的客户端
到目前为止,我已经完成了以下(缩写)数据库设置:
Company
- id
- name
Employee
- id
- companyId (FK to Company.id)
- name
Client
- id
- companyId (FK to Company.id)
- name
现在,我希望员工与客户端相关联,但如果该客户端与员工工作的公司相关联,则仅。如何保证数据库级别上的数据完整性?或者