Schema to wince by...

time to read 1 min | 176 words

I was just sent this table schema (minor modifications to protect the responsible party):

CREATE TABLE [dbo].[tblEmployees] 
(
           [iEmployeeSirial] [int] IDENTITY (1, 1) NOT NULL ,
           [vcEmployeeID] [nvarchar] (15) COLLATE Hebrew_CI_AI NULL ,
           [vcEmployeeName] [nvarchar] (50) COLLATE Hebrew_CI_AI NOT NULL ,
           [vcAddress] [nvarchar] (60) COLLATE Hebrew_CI_AI NULL ,
           [vcCity] [nvarchar] (30) COLLATE Hebrew_CI_AI NULL ,
	   // many more fields
)

I am not going to enjoy the integration phase...