loc.puml 904 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. @startuml
  2. title LOC Book Data
  3. skinparam linetype ortho
  4. !include theme.iuml
  5. entity isbn_id {
  6. isbn_id
  7. --
  8. isbn
  9. }
  10. entity book_marc_record {
  11. --
  12. rec_id
  13. fld_no
  14. tag
  15. ind1
  16. ind2
  17. sf_code
  18. contents
  19. }
  20. entity book_record_info <<derived>> {
  21. rec_id
  22. --
  23. marc_cn
  24. lccn
  25. status
  26. rec_type
  27. bib_level
  28. }
  29. entity book {
  30. }
  31. entity book_rec_isbn {
  32. rec_id
  33. isbn_id
  34. }
  35. entity book_author_name <<derived>> {
  36. --
  37. rec_id
  38. name
  39. }
  40. entity book_pub_year <<derived>> {
  41. rec_id
  42. --
  43. pub_year
  44. }
  45. entity book_title <<derived>> {
  46. rec_id
  47. --
  48. book_title
  49. }
  50. book_marc_record <. book_record_info
  51. book_record_info <|- book
  52. book --o{ book_rec_isbn
  53. book_rec_isbn }o- isbn_id
  54. book_marc_record <.. book_author_name
  55. book_record_info -o{ book_author_name
  56. book_marc_record <.. book_pub_year
  57. book_record_info --o| book_pub_year
  58. book_marc_record <.. book_title
  59. book_record_info --o{ book_title
  60. @enduml
Tip!

Press p or to see the previous file or, n or to see the next file