Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2020
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.86 KB | None | 0 0
  1. CREATE TABLE T_CHECK
  2. (
  3. datetime date NOT NULL,
  4. employer varchar2(255) NOT NULL,
  5. department varchar2(255),
  6. result varchar(255) NOT NULL,
  7. cost number(10),
  8. PRIMARY KEY (datetime,employer)
  9. );
  10.  
  11. CREATE TABLE T_CHECK_SOURCE
  12. (
  13. variation number(10) NOT NULL,
  14. datetime date NOT NULL,
  15. employer varchar2(255) NOT NULL,
  16. PRIMARY KEY(datetime,employer),
  17. FOREIGN KEY (datetime,employer) REFERENCES T_CHECK(datetime,employer)
  18. );
  19.  
  20. CREATE TABLE T_CHECK_SCADA
  21. (
  22. errors_count number(10) NOT NULL,
  23. max_critics number(10) NOT NULL,
  24. comments varchar2(3000),
  25. regulations varchar(255),
  26. datetime date NOT NULL,
  27. employer varchar2(255) NOT NULL,
  28. PRIMARY KEY(datetime,employer),
  29. FOREIGN KEY (datetime,employer) REFERENCES T_CHECK(datetime,employer)
  30. );
  31.  
  32. CREATE TABLE T_SOURCE
  33. (
  34. code number(10) NOT NULL,
  35. description varchar(3000),
  36. PRIMARY KEY (code)
  37.  
  38. );
  39.  
  40. CREATE TABLE T_ASSOC_CH_SRC
  41. (
  42. datetime date NOT NULL,
  43. employer varchar2(255) NOT NULL,
  44. code number(10) NOT NULL,
  45. PRIMARY KEY (datetime,employer,code),
  46. FOREIGN KEY (datetime,employer) REFERENCES T_CHECK(datetime,employer),
  47. FOREIGN KEY (code) REFERENCES T_SOURCE(code)
  48. );
  49.  
  50. CREATE TABLE T_SCADA
  51. (
  52. code number(10) NOT NULL,
  53. code_scada number(10) NOT NULL,
  54. description varchar(3000),
  55. cost_per_month number(10),
  56. department varchar(255) NOT NULL,
  57. UNIQUE (code_scada),
  58. PRIMARY KEY (code_scada,code),
  59. FOREIGN KEY (code) REFERENCES T_SOURCE(code)
  60. );
  61.  
  62. CREATE TABLE T_ASSOC_CH_SCADA
  63. (
  64. datetime date NOT NULL,
  65. employer varchar2(255) NOT NULL,
  66. code_scada number(10) NOT NULL,
  67. PRIMARY KEY (datetime,employer,code_scada),
  68. FOREIGN KEY (datetime,employer) REFERENCES T_CHECK(datetime,employer),
  69. FOREIGN KEY (code_scada) REFERENCES T_SCADA(code_scada)
  70. );
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement