Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
distribution : integer
--
NOT NULL ,
REFERENCES serial.distribution.
|
generated_coverage : text
--
NOT NULL ,
|
textual_holdings : text -- |
show_generated : boolean
--
NOT NULL ,
DEFAULT true ,
|
Indexes:
serial_basic_summary_dist_idx : distribution |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
subscription : integer
--
NOT NULL ,
REFERENCES serial.subscription.
|
type : text
--
NOT NULL ,
|
create_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
start_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
end_date : timestamp with time zone -- |
active : boolean
--
NOT NULL ,
DEFAULT false ,
|
pattern_code : text
--
NOT NULL ,
|
enum_1 : text -- |
enum_2 : text -- |
enum_3 : text -- |
enum_4 : text -- |
enum_5 : text -- |
enum_6 : text -- |
chron_1 : text -- |
chron_2 : text -- |
chron_3 : text -- |
chron_4 : text -- |
chron_5 : text -- |
Constraints:
cap_type : CHECK ((type = ANY (ARRAY['basic'::text, 'supplement'::text, 'index'::text]))) |
Indexes:
serial_caption_and_pattern_sub_idx : subscription |
Tables referencing serial.issuance via Foreign Key Constraints:
serial.issuance |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
record_entry : bigint
--
REFERENCES serial.record_entry.
|
summary_method : text -- |
subscription : integer
--
NOT NULL ,
REFERENCES serial.subscription.
|
holding_lib : integer
--
NOT NULL ,
REFERENCES actor.org_unit.
|
label : text
--
NOT NULL ,
|
receive_call_number : bigint
--
REFERENCES asset.call_number.
|
receive_unit_template : integer
--
REFERENCES asset.copy_template.
|
bind_call_number : bigint
--
REFERENCES asset.call_number.
|
bind_unit_template : integer
--
REFERENCES asset.copy_template.
|
unit_label_prefix : text -- |
unit_label_suffix : text -- |
Constraints:
sdist_summary_method_check : CHECK (((summary_method IS NULL) OR (summary_method = ANY (ARRAY['add_to_sre'::text, 'merge_with_sre'::text, 'use_sre_only'::text, 'use_sdist_only'::text])))) |
Indexes:
serial_distribution_holding_lib_idx : holding_lib |
serial_distribution_sub_idx : subscription |
Tables referencing serial.basic_summary via Foreign Key Constraints:
serial.basic_summary | serial.distribution_note |
serial.index_summary | serial.stream |
serial.supplement_summary |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
distribution : integer
--
NOT NULL ,
REFERENCES serial.distribution.
|
creator : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
DEFAULT now() ,
|
pub : boolean
--
NOT NULL ,
DEFAULT false ,
|
title : text
--
NOT NULL ,
|
value : text
--
NOT NULL ,
|
Indexes:
serial_distribution_note_dist_idx : distribution |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
distribution : integer
--
NOT NULL ,
REFERENCES serial.distribution.
|
generated_coverage : text
--
NOT NULL ,
|
textual_holdings : text -- |
show_generated : boolean
--
NOT NULL ,
DEFAULT true ,
|
Indexes:
serial_index_summary_dist_idx : distribution |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
creator : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
editor : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
edit_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
subscription : integer
--
NOT NULL ,
REFERENCES serial.subscription.
|
label : text -- |
date_published : timestamp with time zone -- |
caption_and_pattern : integer
--
REFERENCES serial.caption_and_pattern.
|
holding_code : text -- |
holding_type : text -- |
holding_link_id : integer -- |
Constraints:
valid_holding_type : CHECK (((holding_type IS NULL) OR (holding_type = ANY (ARRAY['basic'::text, 'supplement'::text, 'index'::text])))) |
Indexes:
serial_issuance_caption_and_pattern_idx : caption_and_pattern |
serial_issuance_date_published_idx : date_published |
serial_issuance_sub_idx : subscription |
Tables referencing serial.item via Foreign Key Constraints:
serial.item |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
creator : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
editor : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
edit_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
issuance : integer
--
NOT NULL ,
REFERENCES serial.issuance.
|
stream : integer
--
NOT NULL ,
REFERENCES serial.stream.
|
unit : integer
--
REFERENCES serial.unit.
|
uri : integer
--
REFERENCES asset.uri.
|
date_expected : timestamp with time zone -- |
date_received : timestamp with time zone -- |
status : text
--
DEFAULT 'Expected'::text ,
|
shadowed : boolean
--
NOT NULL ,
DEFAULT false ,
|
Constraints:
valid_status : CHECK ((status = ANY (ARRAY['Bindery'::text, 'Bound'::text, 'Claimed'::text, 'Discarded'::text, 'Expected'::text, 'Not Held'::text, 'Not Published'::text, 'Received'::text]))) |
Indexes:
serial_item_date_received_idx : date_received |
serial_item_issuance_idx : issuance |
serial_item_status_idx : status |
serial_item_stream_idx : stream |
serial_item_unit_idx : unit |
serial_item_uri_idx : uri |
Tables referencing acq.serial_claim via Foreign Key Constraints:
acq.serial_claim | serial.item_note |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
item : integer
--
NOT NULL ,
REFERENCES serial.item.
|
creator : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
DEFAULT now() ,
|
pub : boolean
--
NOT NULL ,
DEFAULT false ,
|
title : text
--
NOT NULL ,
|
value : text
--
NOT NULL ,
|
Indexes:
serial_item_note_item_idx : item |
Columns:
field name : datatype -- parameters, contraints and notes |
id : bigserial
--
PRIMARY KEY ,
|
record : bigint
--
REFERENCES biblio.record_entry.
|
owning_lib : integer
--
NOT NULL ,
DEFAULT 1 ,
REFERENCES actor.org_unit.
|
creator : integer
--
NOT NULL ,
DEFAULT 1 ,
|
editor : integer
--
NOT NULL ,
DEFAULT 1 ,
|
source : integer -- |
create_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
edit_date : timestamp with time zone
--
NOT NULL ,
DEFAULT now() ,
|
active : boolean
--
NOT NULL ,
DEFAULT true ,
|
deleted : boolean
--
NOT NULL ,
DEFAULT false ,
|
marc : text -- |
last_xact_id : text
--
NOT NULL ,
|
Indexes:
serial_record_entry_creator_idx : creator |
serial_record_entry_editor_idx : editor |
serial_record_entry_owning_lib_idx : owning_lib, deleted |
Tables referencing serial.distribution via Foreign Key Constraints:
serial.distribution |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
stream : integer
--
UNIQUE#1 ,
NOT NULL ,
REFERENCES serial.stream.
|
pos : integer
--
UNIQUE#1 ,
NOT NULL ,
DEFAULT 1 ,
|
reader : integer
--
REFERENCES actor.usr.
|
department : text -- |
note : text -- |
Constraints:
reader_or_dept : CHECK ((((reader IS NOT NULL) AND (department IS NULL)) OR ((reader IS NULL) AND (department IS NOT NULL)))) |
Indexes:
serial_routing_list_user_reader_idx : reader |
serial_routing_list_user_stream_idx : stream |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
distribution : integer
--
NOT NULL ,
REFERENCES serial.distribution.
|
routing_label : text -- |
Indexes:
serial_stream_dist_idx : distribution |
Tables referencing serial.item via Foreign Key Constraints:
serial.item | serial.routing_list_user |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
owning_lib : integer
--
NOT NULL ,
DEFAULT 1 ,
REFERENCES actor.org_unit.
|
start_date : timestamp with time zone
--
NOT NULL ,
|
end_date : timestamp with time zone -- |
record_entry : bigint
--
REFERENCES biblio.record_entry.
|
expected_date_offset : interval -- |
Indexes:
serial_subscription_owner_idx : owning_lib |
serial_subscription_record_idx : record_entry |
Tables referencing serial.caption_and_pattern via Foreign Key Constraints:
serial.caption_and_pattern | serial.distribution |
serial.issuance | serial.subscription_note |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
subscription : integer
--
NOT NULL ,
REFERENCES serial.subscription.
|
creator : integer
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
DEFAULT now() ,
|
pub : boolean
--
NOT NULL ,
DEFAULT false ,
|
title : text
--
NOT NULL ,
|
value : text
--
NOT NULL ,
|
Indexes:
serial_subscription_note_sub_idx : subscription |
Columns:
field name : datatype -- parameters, contraints and notes |
id : serial
--
PRIMARY KEY ,
|
distribution : integer
--
NOT NULL ,
REFERENCES serial.distribution.
|
generated_coverage : text
--
NOT NULL ,
|
textual_holdings : text -- |
show_generated : boolean
--
NOT NULL ,
DEFAULT true ,
|
Indexes:
serial_supplement_summary_dist_idx : distribution |
Columns:
field name : datatype -- parameters, contraints and notes |
id : bigint
--
PRIMARY KEY ,
DEFAULT nextval('asset.copy_id_seq'::regclass) ,
|
circ_lib : integer
--
NOT NULL ,
|
creator : bigint
--
NOT NULL ,
REFERENCES actor.usr.
|
call_number : bigint
--
NOT NULL ,
REFERENCES asset.call_number.
|
editor : bigint
--
NOT NULL ,
REFERENCES actor.usr.
|
create_date : timestamp with time zone
--
DEFAULT now() ,
|
edit_date : timestamp with time zone
--
DEFAULT now() ,
|
copy_number : integer -- |
status : integer
--
NOT NULL ,
|
location : integer
--
NOT NULL ,
DEFAULT 1 ,
|
loan_duration : integer
--
NOT NULL ,
|
fine_level : integer
--
NOT NULL ,
|
age_protect : integer -- |
circulate : boolean
--
NOT NULL ,
DEFAULT true ,
|
deposit : boolean
--
NOT NULL ,
DEFAULT false ,
|
ref : boolean
--
NOT NULL ,
DEFAULT false ,
|
holdable : boolean
--
NOT NULL ,
DEFAULT true ,
|
deposit_amount : numeric(6,2)
--
NOT NULL ,
DEFAULT 0.00 ,
|
price : numeric(8,2) -- |
barcode : text
--
NOT NULL ,
|
circ_modifier : text -- |
circ_as_type : text -- |
dummy_title : text -- |
dummy_author : text -- |
alert_message : text -- |
opac_visible : boolean
--
NOT NULL ,
DEFAULT true ,
|
deleted : boolean
--
NOT NULL ,
DEFAULT false ,
|
floating : boolean
--
NOT NULL ,
DEFAULT false ,
|
dummy_isbn : text -- |
status_changed_time : timestamp with time zone -- |
mint_condition : boolean
--
NOT NULL ,
DEFAULT true ,
|
cost : numeric(8,2) -- |
sort_key : text -- |
detailed_contents : text
--
NOT NULL ,
|
summary_contents : text
--
NOT NULL ,
|
Constraints:
copy_fine_level_check : CHECK ((fine_level = ANY (ARRAY[1, 2, 3]))) |
copy_loan_duration_check : CHECK ((loan_duration = ANY (ARRAY[1, 2, 3]))) |
Indexes:
unit_avail_cn_idx : call_number |
unit_cn_idx : call_number |
unit_creator_idx : creator |
unit_editor_idx : editor |
Tables referencing serial.item via Foreign Key Constraints:
serial.item |