необхідно вказати, що поле заповнюється автоматично, то ставимо властивість IDENTITY (<початок>, <крок>)  
 // створюємо табл. zayvkaTABLE [dbo]. [zayvka] (
  [id] [int] IDENTITY (1,1) PRIMARY KEY NOT NULL, 
  [date_create] [datetime] NOT NULL, 
  [date_poplanu] [datetime] NULL, 
  [zakazchik] [int] NOT NULL, 
  [tema] [varchar] (120) NOT NULL, 
  [rubrika] [varchar] (40) NOT NULL, 
  [text_zayvki] [varchar] (250) NOT NULL, 
  [date_start] [datetime] NULL, 
  [date_end] [datetime] NULL, 
				
				
				
				
			  [ispolnitel] [int] NULL); 
   Відредагуємо таблиці, додавши зовнішні ключі. 
   ALTER TABLE [dbo]. [sotrudnoki] WITH CHECK ADD CONSTRAINT [R_6] FOREIGN KEY ([dolgnost]) REFERENCES [dbo]. [doljnosty] ([name]); TABLE [dbo]. [sotrudnoki] CHECK CONSTRAINT [R_6]; TABLE [dbo]. [sotrudnoki] WITH CHECK ADD CONSTRAINT [R_7] FOREIGN KEY ([otdel]) REFERENCES [dbo]. [otdely] ([name]); TABLE [dbo]. [sotrudnoki] CHECK CONSTRAINT [R_7]; TABLE [dbo]. [zayvka] WITH CHECK ADD CONSTRAINT [R_4] FOREIGN KEY ([ispolnitel]) REFERENCES [dbo]. [sotrudnoki] ([inn]); TABLE [dbo]. [zayvka] CHECK CONSTRAINT [R_4]; TABLE [dbo]. [zayvka] WITH CHECK ADD CONSTRAINT [R_5] FOREIGN KEY ([zakazchik]) REFERENCES [dbo]. [sotrudnoki] ([inn]) UPDATE CASCADEDELETE CASCADE; TABLE [ dbo]. [zayvka] CHECK CONSTRAINT [R_5]; TABLE [dbo]. [zayvka] WITH CHECK ADD CONSTRAINT [R_8] FOREIGN KEY ([rubrika]) [dbo]. [rubrika] ([name]); TABLE [dbo ]. [zayvka] CHECK CONSTRAINT [R_8]; 
   Так само додамо обмеження, що б дата виконання не була менше дати замовлення. 
   ALTER TABLE [dbo]. [zayvka] WITH CHECK ADD CONSTRAINT [zayvkacheck] CHECK (([date_create] <= [date_start] AND [date_start] <= [date_end])); TABLE [dbo]. [zayvka] CHECK CONSTRAINT [zayvkacheck]; 
    4. Створення форм в середовищі Visual Studio 2012  
   Для початку створимо новий джерело даних, для зв'язку ПЗ з створеної БД. база дані visual studio 
  Для цього заходимо в закладку В«Джерела данихВ» і натискаємо кнопку новий. У результаті вибору БД ми побачимо наші таблиці, тому що вони все нам потрібні виділяємо їх і натискаємо кнопку Готово. 
 В  
 Малюнок 3. Підключення БД 
   Після підключення БД, створюємо форми через оглядач рішень. br/>В  
 Малюнок 4. Створення форм 
  Додаємо елементи на форму DataSet, DataGridView для перегляду і BridingSource для зв'язку з джерелом. 
  Також створюємо кнопки для збереження, додавання та ...