I have a view based on the following table schema. I also have a view which uses this table. When the View entity is generated, the column INVMatlTypeLkpID is specified to be an integer, rather than a GUID.
/****************************************************************************************************/
[INVMatlTypeLkpID] [uniqueidentifier] ROWGUIDCOL NOT NULL CONSTRAINT [DF_INVlkpMatlType_INVMatlTypeLkpID],
[BusinessKey] [char](1) NULL,
[Desc] [varchar](25) NULL,
[Active] [dbo].[Boolean_True] NULL,
[LogicalDel] [dbo].[Boolean_False] NULL,
[FKUnitsOfMeasureDefault] [int] NULL,
CONSTRAINT [PK_INVPNTypeLkp] PRIMARY KEY NONCLUSTERED
([INVMatlTypeLkpID] ASC)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]) ON [PRIMARY]
/*******************************************************************************************************/