V_QUERY_BBDW_RELATIONSHIP

Fields

Field Field Type Null Description
CONSTITUENTRELATIONSHIPSYSTEMID uniqueidentifier yes
CONSTITUENTDIMID int yes
RECIPROCALCONSTITUENTDIMID int yes
STARTDATEDIMID int yes
STARTDATE datetime yes
ENDDATEDIMID int yes
ENDDATE datetime yes
ISCONTACT bit yes
ISPRIMARYBUSINESS bit yes
ISPRIMARYCONTACT bit yes
ISSPOUSE bit yes
RELATIONSHIPTYPE nvarchar(100) yes
RECIPROCALTYPE nvarchar(100) yes

Definition

Copy
create view BBDW.[V_QUERY_BBDW_RELATIONSHIP] as 

select
  fr.[CONSTITUENTRELATIONSHIPSYSTEMID],
  fr.[CONSTITUENTDIMID],
  fr.[RECIPROCALCONSTITUENTDIMID],
  fr.[STARTDATEDIMID],
  fr.[STARTDATE],
  fr.[ENDDATEDIMID],
  fr.[ENDDATE],
  rf.[ISCONTACT],
  rf.[ISPRIMARYBUSINESS],
  rf.[ISPRIMARYCONTACT],
  rf.[ISSPOUSE],
  rel.[CONSTITUENTRELATIONSHIPTYPE] as [RELATIONSHIPTYPE],
  rec.[CONSTITUENTRELATIONSHIPTYPE] as [RECIPROCALTYPE]
from BBDW.[FACT_CONSTITUENTRELATIONSHIP] fr
left join BBDW.[DIM_CONSTITUENTRELATIONSHIPFLAG] rf on rf.[CONSTITUENTRELATIONSHIPFLAGDIMID] = fr.[CONSTITUENTRELATIONSHIPFLAGDIMID] and fr.[CONSTITUENTRELATIONSHIPFLAGDIMID] <> 0
left join BBDW.[DIM_CONSTITUENTRELATIONSHIPTYPE] rel on rel.[CONSTITUENTRELATIONSHIPTYPEDIMID] = fr.[CONSTITUENTRELATIONSHIPTYPEDIMID] and fr.[CONSTITUENTRELATIONSHIPTYPEDIMID] <> 0
left join BBDW.[DIM_CONSTITUENTRELATIONSHIPTYPE] rec on rec.[CONSTITUENTRELATIONSHIPTYPEDIMID] = fr.[RECIPROCALCONSTITUENTRELATIONSHIPTYPEDIMID] and fr.[RECIPROCALCONSTITUENTRELATIONSHIPTYPEDIMID] <> 0