﻿CREATE TABLE [dbo].[mfr__#locations] (
    [Id]              BIGINT         NOT NULL,
    [EntityId]        BIGINT         NOT NULL,
    [Property]        VARCHAR (255)  NOT NULL,
    [Version]         INT            NOT NULL,
    [AddressString]   NVARCHAR (255) NULL,
    [Postal]          NVARCHAR (255) NULL,
    [City]            NVARCHAR (255) NULL,
    [State]           NVARCHAR (255) NULL,
    [Country]         VARCHAR (15)   NULL,
    [Longitude]       NUMERIC (8, 5) NULL,
    [Latitude]        NUMERIC (8, 5) NULL,
    [IsValidLocation] BIT            NOT NULL
);


GO
CREATE NONCLUSTERED INDEX [mfr__#locations__ix2]
    ON [dbo].[mfr__#locations]([Id] ASC)
    INCLUDE([AddressString], [Postal], [City], [State], [Country], [Longitude], [Latitude]);


GO
CREATE NONCLUSTERED INDEX [mfr__#locations__ix1]
    ON [dbo].[mfr__#locations]([EntityId] ASC, [Property] ASC)
    INCLUDE([AddressString], [Postal], [City], [Country]);

