Advertisement
class_connect

Untitled

Aug 28th, 2024
15
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.80 KB | Source Code | 0 0
  1. from eralchemy import render_er
  2.  
  3. # Define the ERD for the Library Management System
  4. library_erd = '''
  5. [Books]
  6. *BookID: int
  7. Title: varchar
  8. Author: varchar
  9. PublishedYear: int
  10. Genre: varchar
  11. Price: decimal
  12.  
  13. [Members]
  14. *MemberID: int
  15. FirstName: varchar
  16. LastName: varchar
  17. Address: varchar
  18. PhoneNumber: varchar
  19. Email: varchar
  20.  
  21. [Loans]
  22. *LoanID: int
  23. LoanDate: date
  24. ReturnDate: date
  25. DueDate: date
  26.  
  27. [Librarians]
  28. *LibrarianID: int
  29. FirstName: varchar
  30. LastName: varchar
  31. EmployeeNumber: varchar
  32.  
  33. [Categories]
  34. *CategoryID: int
  35. CategoryName: varchar
  36.  
  37. Books *--* Members
  38. Books *--1 Categories
  39. Loans *--1 Books
  40. Loans *--1 Members
  41. Loans *--1 Librarians
  42. '''
  43.  
  44. # Generate the ER diagram
  45. output_path = "J:\Visual Studio Code\Python\library_erd.png"
  46. render_er(library_erd, output_path)
  47. output_path
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement