1
resposta

Relacionamento muitos para um

No meu diagrama não aparece muitos para um. Quando vou fazer a carga da minha tabela fato, que no meu caso eu tenho uma dimensão para cadastro de cliente e a minha fato é a utilização, logo o registro vai aparecer mais de uma vez para eu código. Como eu faço ?

CREATE TABLE [dbo].[FatoSinistro]
(
    [Id] NVARCHAR(50) NOT NULL PRIMARY KEY, 
    [Num_Subfatura] NVARCHAR(50) NULL, 
    [Nome_Subfatura] NVARCHAR(200) NULL, 
    [Num_Certificado] NVARCHAR(50) NULL, 
    [Matricula] NVARCHAR(50) NULL, 
    [Nome_Segurado] NVARCHAR(200) NULL, 
    [Cod_Paciente] NVARCHAR(50) NULL, 
    [Nome_Prestador] NVARCHAR(200) NULL, 
    [Tipo_Evento] NVARCHAR(50) NULL, 
    [Cod_Procedimento] NVARCHAR(50) NULL, 
    [Dt_Pagamento] NVARCHAR(50) NULL, 
    [Valor_Pago] NVARCHAR(50) NULL, 
    [Dt_Evento] NVARCHAR(50) NULL, 
    [Cod_Referenciado] NVARCHAR(50) NULL, 
    [Dt_Nascimento] NVARCHAR(50) NULL, 
    [Sexo] NVARCHAR(50) NULL, 
    [Grau_Parentesco] NVARCHAR(50) NULL, 
    [Especialidade] NVARCHAR(50) NULL, 
    [Valor_Sinistro] NVARCHAR(50) NULL, 
    [Cargo_Segurado] NVARCHAR(200) NULL, 
    [Dt_Admissao] NVARCHAR(50) NULL, 
    [Plano_Seguarado] NVARCHAR(50) NULL, 
    CONSTRAINT [FK_FatoSinistro_DimTitular] FOREIGN KEY ([Id]) REFERENCES [DimTitular]([Id_Titular]), 
    CONSTRAINT [FK_FatoSinistro_DimDependentes] FOREIGN KEY ([Id]) REFERENCES [DimDependentes]([Id_Dependentes])i
1 resposta

Olá Fernando, tudo bem?

Não ficou bem claro para mim o seu problema, você poderia fornecer mais detalhes do seu ambiente? Esse problema ocorre quando você faz a carga na tabela de fato a partir da tabela de clientes? Qual diagrama não apareceu muitos para um? Poderia tirar prints das suas tabelas e do diagrama, upar no Imgur e disponibilizar o link aqui para que eu possa entender melhor o seu problema?

Aguardo o seu retorno!