petarkobakov

University Database

Jan 22nd, 2021
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.83 KB | None | 0 0
  1. CREATE DATABASE University
  2. CREATE TABLE Majors
  3. (
  4. MajorID INT PRIMARY KEY IDENTITY,
  5. [Name] VARCHAR (50)
  6. )
  7. CREATE TABLE Students
  8. (
  9. StudentID INT IDENTITY PRIMARY KEY,
  10. StudentNumber VARCHAR (20) UNIQUE,
  11. StudentName VARCHAR (50),
  12. MajodID INT FOREIGN KEY REFERENCES Majors(MajorID)
  13. )
  14. CREATE TABLE Payments
  15. (
  16. PaymentID INT IDENTITY PRIMARY KEY,
  17. PaymentDate DATE,
  18. PaymentAmount DECIMAL (15,2),
  19. StudentID INT FOREIGN KEY REFERENCES Students(StudentID)
  20. )
  21.  
  22. CREATE TABLE Subjects
  23. (
  24. SubjectID INT PRIMARY KEY IDENTITY,
  25. SubjectName VARCHAR (30)
  26. )
  27.  
  28. CREATE TABLE Agenda
  29. (
  30. StudentID INT,
  31. SubjectID INT
  32.  
  33. CONSTRAINT PK_Students_Subjects PRIMARY KEY (StudentID, SubjectID)
  34. CONSTRAINT FK_Students FOREIGN KEY (StudentID) REFERENCES Students(StudentID),
  35. CONSTRAINT FK_Subjects FOREIGN KEY (SubjectID)REFERENCES Subjects(SubjectID)
Advertisement
Add Comment
Please, Sign In to add comment