vakho

Klienti

Jun 7th, 2013
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 2.51 KB | None | 0 0
  1. -- კლიენტი:
  2. IF OBJECT_ID(N'კლიენტი', 'u') IS NOT NULL
  3. DROP TABLE კლიენტი
  4. GO
  5. CREATE TABLE კლიენტი
  6. (
  7.     რეგისტრაციის_ნომერი  INT PRIMARY KEY /* <-PRIMARY KEY გამოყენებულია აქ */
  8.     კლიენტის ტიპი nvarchar(50);
  9.     --კლიენტის_ტიპი !!!!!
  10.     --მისამართი
  11.     --ტელეფონი
  12. )
  13.  
  14. -- [კლიენტი_იურიდიული_პირი][1:1]:
  15. IF OBJECT_ID(N'კლიენტი_იურიდიული_პირი', 'u') IS NOT NULL
  16. DROP TABLE კლიენტი_იურიდიული_პირი
  17. GO
  18. CREATE TABLE კლიენტი_იურიდიული_პირი
  19. (
  20.     საგადასახადო_კოდი INT,
  21.     სახელი nvarchar(50),
  22.     ორგანიზაციის_ტიპი nvarchar(50),
  23.     ხელმძღვანელი nvarchar(50),
  24.     საკონტაქტო_პირი nvarchar(50),
  25.     რეგისტრაციის_ნომერი INT PRIMARY KEY /* <-PRIMARY KEY გამოყენებულია აქ */
  26. )
  27.  
  28. ALTER TABLE კლიენტი_იურიდიული_პირი
  29. ADD CONSTRAINT FK_კლიენტი_იურიდიული_პირი
  30. FOREIGN KEY (რეგისტრაციის_ნომერი) /* <-FOREIGN KEY გამოყენებულია აქ */
  31. REFERENCES კლიენტი(რეგისტრაციის_ნომერი)
  32.  
  33. -- [კლიენტი_ფიზიკური_პირი][1:1]:
  34. IF OBJECT_ID(N'კლიენტი_ფიზიკური_პირი', 'u') IS NOT NULL
  35. DROP TABLE კლიენტი_ფიზიკური_პირი
  36. GO
  37. CREATE TABLE კლიენტი_ფიზიკური_პირი
  38. (
  39.     პირადი_ნომერი INT,
  40.     სახელი nvarchar(50),
  41.     გვარი nvarchar(50),
  42.     რეგისტრაციის_ნომერი INT PRIMARY KEY /* <-PRIMARY KEY გამოყენებულია აქ */
  43. )
  44.  
  45. ALTER TABLE კლიენტი_ფიზიკური_პირი
  46. ADD CONSTRAINT FK_კლიენტი_ფიზიკური_პირი
  47. FOREIGN KEY (რეგისტრაციის_ნომერი) /* <-FOREIGN KEY გამოყენებულია აქ */
  48. REFERENCES კლიენტი(რეგისტრაციის_ნომერი)
Advertisement
Add Comment
Please, Sign In to add comment