User:Zhtew/database structure

From Wikipedia, the free encyclopedia

There are four intertwined databases.

Contents

[edit] References

  • fields: author, coauthors, editors, others, title, publisher, origdate, url, urlformat, date, wikilink, accessdate, isbn, series, language, oclc, doi, additional_id, edition, volume, issue, journal, chapter, chapterurl, pages
  • author, coauthors, editors, others are linked to Authors database
  • publisher is linked to Publishers database
  • journal is linked to Journals
  • isbn is automatically converted into well-hyphened ISBN-13 when an item is saved

[edit] Authors

fields: name, firstname, wikilink, alias

alias is a pointer to another author item, which contains the full (or the correct) information about this author. This is inteded for acronyms, existence of several transcriptions etc. Example: item A has alias=B. Whenever item A is requested (for export of citations etc.), the values of B will be shown.

sample entry: Birkhoff, Garrett, en:Garrett Birkhoff

[edit] Journals

fields: name, abbrname, wikilink, issn, alias

sample entry: Inventiones Mathematicae, Invent. Math., 0020-9910, en:Inventiones Mathematicae

[edit] Publishers

  • fields: name, location, wikilink, alias