Register
Login
Resources
Docs Blog Datasets Glossary Case Studies Tutorials & Webinars
Product
Data Engine LLMs Platform Enterprise
Pricing Explore
Connect to our Discord channel

loc.svg 16 KB

You have to be logged in to leave a comment. Sign In
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="324px" preserveAspectRatio="none" style="width:557px;height:324px;" version="1.1" viewBox="0 0 557 324" width="557px" zoomAndPan="magnify"><defs><filter height="300%" id="f11q3zmwko2xc9" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><text fill="#000000" font-family="sans-serif" font-size="18" lengthAdjust="spacingAndGlyphs" textLength="126" x="219.5" y="18.6855">LOC Book Data</text><!--MD5=[6c6b3aaf420271ef2abb87aa755b195f]
  2. class isbn_id--><rect fill="#FFFFFF" filter="url(#f11q3zmwko2xc9)" height="68.7656" id="isbn_id" style="stroke: #7253ED; stroke-width: 1.5;" width="47" x="499.5" y="237.1406"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="41" x="502.5" y="254.5977">isbn_id</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="500.5" x2="545.5" y1="262.2344" y2="262.2344"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="34" x="505.5" y="277.6533">isbn_id</text><line style="stroke: #7253ED; stroke-width: 1.0;" x1="500.5" x2="545.5" y1="284.0703" y2="284.0703"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="20" x="505.5" y="299.4893">isbn</text><!--MD5=[4db45e6f229a0749eb61cc43e8d4b6a2]
  3. class book_marc_record--><rect fill="#FFFFFF" filter="url(#f11q3zmwko2xc9)" height="137.9453" id="book_marc_record" style="stroke: #7253ED; stroke-width: 1.5;" width="110" x="115" y="31.1406"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="104" x="118" y="48.5977">book_marc_record</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="116" x2="224" y1="56.2344" y2="56.2344"/><line style="stroke: #7253ED; stroke-width: 1.0;" x1="116" x2="224" y1="64.2344" y2="64.2344"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="121" y="79.6533">rec_id</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="121" y="93.4893">fld_no</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="15" x="121" y="107.3252">tag</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="20" x="121" y="121.1611">ind1</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="20" x="121" y="134.9971">ind2</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="40" x="121" y="148.833">sf_code</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="42" x="121" y="162.6689">contents</text><!--MD5=[1f7ab9666addf4811ffb2b1b509a753e]
  4. class book_record_info--><rect fill="#F5F6FA" filter="url(#f11q3zmwko2xc9)" height="139.2031" id="book_record_info" style="stroke: #7253ED; stroke-width: 1.5;" width="102" x="260" y="30.6406"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="55" x="283.5" y="48.0977">«derived»</text><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="96" x="263" y="63.1914">book_record_info</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="261" x2="361" y1="70.8281" y2="70.8281"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="266" y="86.2471">rec_id</text><line style="stroke: #7253ED; stroke-width: 1.0;" x1="261" x2="361" y1="92.6641" y2="92.6641"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="42" x="266" y="108.083">marc_cn</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="20" x="266" y="121.9189">lccn</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="266" y="135.7549">status</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="43" x="266" y="149.5908">rec_type</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="42" x="266" y="163.4268">bib_level</text><!--MD5=[1c6857ac495ee2749ec0cda40d744d56]
  5. class book--><rect fill="#FFFFFF" filter="url(#f11q3zmwko2xc9)" height="25.0938" id="book" style="stroke: #7253ED; stroke-width: 1.5;" width="33" x="400.5" y="87.6406"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="27" x="403.5" y="105.0977">book</text><!--MD5=[970262defa3118fb2d6ea8bd5c06f055]
  6. class book_rec_isbn--><rect fill="#FFFFFF" filter="url(#f11q3zmwko2xc9)" height="60.7656" id="book_rec_isbn" style="stroke: #7253ED; stroke-width: 1.5;" width="88" x="376" y="241.1406"/><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="82" x="379" y="258.5977">book_rec_isbn</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="377" x2="463" y1="266.2344" y2="266.2344"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="382" y="281.6533">rec_id</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="34" x="382" y="295.4893">isbn_id</text><!--MD5=[3f31c1564e187393d4d6a778af61cba6]
  7. class book_author_name--><rect fill="#F5F6FA" filter="url(#f11q3zmwko2xc9)" height="83.8594" id="book_author_name" style="stroke: #7253ED; stroke-width: 1.5;" width="114" x="6" y="229.6406"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="55" x="35.5" y="247.0977">«derived»</text><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="108" x="9" y="262.1914">book_author_name</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="7" x2="119" y1="269.8281" y2="269.8281"/><line style="stroke: #7253ED; stroke-width: 1.0;" x1="7" x2="119" y1="277.8281" y2="277.8281"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="12" y="293.2471">rec_id</text><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="26" x="12" y="307.083">name</text><!--MD5=[5c1483943147c2fdfc44b32ad0b81517]
  8. class book_pub_year--><rect fill="#F5F6FA" filter="url(#f11q3zmwko2xc9)" height="83.8594" id="book_pub_year" style="stroke: #7253ED; stroke-width: 1.5;" width="91" x="155.5" y="229.6406"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="55" x="173.5" y="247.0977">«derived»</text><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="85" x="158.5" y="262.1914">book_pub_year</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="156.5" x2="245.5" y1="269.8281" y2="269.8281"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="161.5" y="285.2471">rec_id</text><line style="stroke: #7253ED; stroke-width: 1.0;" x1="156.5" x2="245.5" y1="291.6641" y2="291.6641"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="46" x="161.5" y="307.083">pub_year</text><!--MD5=[a556539552cb614ccec68b92c782327c]
  9. class book_title--><rect fill="#F5F6FA" filter="url(#f11q3zmwko2xc9)" height="83.8594" id="book_title" style="stroke: #7253ED; stroke-width: 1.5;" width="59" x="281.5" y="229.6406"/><text fill="#000000" font-family="sans-serif" font-size="12" font-style="italic" lengthAdjust="spacingAndGlyphs" textLength="55" x="283.5" y="247.0977">«derived»</text><text fill="#000000" font-family="sans-serif" font-size="12" lengthAdjust="spacingAndGlyphs" textLength="53" x="284.5" y="262.1914">book_title</text><line style="stroke: #7253ED; stroke-width: 1.5;" x1="282.5" x2="339.5" y1="269.8281" y2="269.8281"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="30" x="287.5" y="285.2471">rec_id</text><line style="stroke: #7253ED; stroke-width: 1.0;" x1="282.5" x2="339.5" y1="291.6641" y2="291.6641"/><text fill="#000000" font-family="sans-serif" font-size="11" lengthAdjust="spacingAndGlyphs" textLength="45" x="287.5" y="307.083">book_title</text><!--MD5=[641d3a62114b6f3bd4ca843fc006efae]
  10. reverse link book_marc_record to book_record_info--><path d="M230.322,100.6406 C230.322,100.6406 259.974,100.6406 259.974,100.6406 " fill="none" id="book_marc_record&lt;-book_record_info" style="stroke: #27262B; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#27262B" points="225.322,100.6406,234.322,104.6406,230.322,100.6406,234.322,96.6406,225.322,100.6406" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[a48328ac79f43cec530389a95adc31b1]
  11. reverse link book_record_info to book--><path d="M382.137,100.6406 C382.137,100.6406 400.215,100.6406 400.215,100.6406 " fill="none" id="book_record_info&lt;-book" style="stroke: #27262B; stroke-width: 1.0;"/><polygon fill="none" points="382.137,107.6406,362.137,100.6406,382.137,93.6406,382.137,107.6406" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[a94b5a4286170e9b97c439bf37ea536b]
  12. link book to book_rec_isbn--><path d="M417,112.7516 C417,112.7516 417,233.135 417,233.135 " fill="none" id="book-&gt;book_rec_isbn" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="417" x2="423" y1="233.135" y2="241.135"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="417" x2="411" y1="233.135" y2="241.135"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="417" x2="417" y1="233.135" y2="241.135"/><ellipse cx="417" cy="227.135" fill="none" rx="4" ry="4" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[fd24b4766fc0a76ccfc92b9656f84c6a]
  13. reverse link book_rec_isbn to isbn_id--><path d="M472.279,271.6406 C472.279,271.6406 499.475,271.6406 499.475,271.6406 " fill="none" id="book_rec_isbn&lt;-isbn_id" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="472.279" x2="464.279" y1="271.6406" y2="277.6406"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="472.279" x2="464.279" y1="271.6406" y2="265.6406"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="472.279" x2="464.279" y1="271.6406" y2="271.6406"/><ellipse cx="478.279" cy="271.6406" fill="none" rx="4" ry="4" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[661466c79ecbba1f02fbda44450dfa15]
  14. reverse link book_marc_record to book_author_name--><path d="M137.75,174.4016 C137.75,174.4016 137.75,271.6406 137.75,271.6406 C137.75,271.6406 130.267,271.6406 120.035,271.6406 " fill="none" id="book_marc_record&lt;-book_author_name" style="stroke: #27262B; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#27262B" points="137.75,169.4016,133.75,178.4016,137.75,174.4016,141.75,178.4016,137.75,169.4016" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[383e361a5913757811643230ad757168]
  15. link book_record_info to book_author_name--><path d="M267.167,169.7776 C267.167,181.3316 267.167,189.6406 267.167,189.6406 C267.167,189.6406 60.5,189.6406 60.5,189.6406 C60.5,189.6406 60.5,221.1995 60.5,221.1995 " fill="none" id="book_record_info-&gt;book_author_name" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="60.5" x2="66.5" y1="221.1995" y2="229.1995"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="60.5" x2="54.5" y1="221.1995" y2="229.1995"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="60.5" x2="60.5" y1="221.1995" y2="229.1995"/><ellipse cx="60.5" cy="215.1995" fill="none" rx="4" ry="4" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[730736b6736b9f7e7317d80d7a8f5174]
  16. reverse link book_marc_record to book_pub_year--><path d="M178.667,174.4016 C178.667,174.4016 178.667,229.2697 178.667,229.2697 " fill="none" id="book_marc_record&lt;-book_pub_year" style="stroke: #27262B; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#27262B" points="178.667,169.4016,174.667,178.4016,178.667,174.4016,182.667,178.4016,178.667,169.4016" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[e5c86aef6be95328a9b3cb6bfd5e9436]
  17. link book_record_info to book_pub_year--><path d="M274.333,169.8966 C274.333,217.3769 274.333,271.6406 274.333,271.6406 C274.333,271.6406 254.609,271.6406 254.609,271.6406 " fill="none" id="book_record_info-&gt;book_pub_year" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="257.609" x2="246.609" y1="271.6406" y2="271.6406"/><ellipse cx="257.609" cy="271.6406" fill="none" rx="4" ry="4" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="250.609" x2="250.609" y1="275.6406" y2="267.6406"/><!--MD5=[b4b579cfd6f8c9cdc4247f3c1f6c4ca4]
  18. reverse link book_marc_record to book_title--><path d="M201.833,174.1776 C201.833,174.1776 201.833,209.6406 201.833,209.6406 C201.833,209.6406 301.167,209.6406 301.167,209.6406 C301.167,209.6406 301.167,218.5419 301.167,229.5991 " fill="none" id="book_marc_record&lt;-book_title" style="stroke: #27262B; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#27262B" points="201.833,169.1776,197.833,178.1776,201.833,174.1776,205.833,178.1776,201.833,169.1776" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[83503e8a28ce132024e22a21be917455]
  19. link book_record_info to book_title--><path d="M320.833,169.8966 C320.833,169.8966 320.833,221.5223 320.833,221.5223 " fill="none" id="book_record_info-&gt;book_title" style="stroke: #27262B; stroke-width: 1.0;"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="320.833" x2="326.833" y1="221.5223" y2="229.5223"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="320.833" x2="314.833" y1="221.5223" y2="229.5223"/><line style="stroke: #27262B; stroke-width: 1.0;" x1="320.833" x2="320.833" y1="221.5223" y2="229.5223"/><ellipse cx="320.833" cy="215.5223" fill="none" rx="4" ry="4" style="stroke: #27262B; stroke-width: 1.0;"/><!--MD5=[e19dbf6dd24b139d2cf5feea2f3f9c2d]
  20. @startuml
  21. title LOC Book Data
  22. skinparam linetype ortho
  23. skinparam class {
  24. BackgroundColor white
  25. BackgroundColor<<derived>> #f5f6fa
  26. ArrowColor #27262b
  27. BorderColor #7253ed
  28. }
  29. hide empty members
  30. hide circle
  31. entity isbn_id {
  32. isbn_id
  33. - -
  34. isbn
  35. }
  36. entity book_marc_record {
  37. - -
  38. rec_id
  39. fld_no
  40. tag
  41. ind1
  42. ind2
  43. sf_code
  44. contents
  45. }
  46. entity book_record_info <<derived>> {
  47. rec_id
  48. - -
  49. marc_cn
  50. lccn
  51. status
  52. rec_type
  53. bib_level
  54. }
  55. entity book {
  56. }
  57. entity book_rec_isbn {
  58. rec_id
  59. isbn_id
  60. }
  61. entity book_author_name <<derived>> {
  62. - -
  63. rec_id
  64. name
  65. }
  66. entity book_pub_year <<derived>> {
  67. rec_id
  68. - -
  69. pub_year
  70. }
  71. entity book_title <<derived>> {
  72. rec_id
  73. - -
  74. book_title
  75. }
  76. book_marc_record <. book_record_info
  77. book_record_info <|- book
  78. book - -o{ book_rec_isbn
  79. book_rec_isbn }o- isbn_id
  80. book_marc_record <.. book_author_name
  81. book_record_info -o{ book_author_name
  82. book_marc_record <.. book_pub_year
  83. book_record_info - -o| book_pub_year
  84. book_marc_record <.. book_title
  85. book_record_info - -o{ book_title
  86. @enduml
  87. PlantUML version 1.2020.05(Thu Mar 19 15:17:32 MDT 2020)
  88. (GPL source distribution)
  89. Java Runtime: OpenJDK Runtime Environment
  90. JVM: OpenJDK 64-Bit Server VM
  91. Java Version: 14+36-1461
  92. Operating System: Windows 10
  93. Default Encoding: Cp1252
  94. Language: en
  95. Country: US
  96. --></g></svg>
Tip!

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

Comments

Loading...