Digital Asset Management
Digital Asset Management with IPTC metadata, watermarks, and asset workflows.
ahgDAMPlugin
1
dam_external_links3
dam_format_holdings10
dam_iptc_metadata0
dam_version_linksEntity Relationship Diagram
Open Full Size
dam_external_links
12 columns
1 rows
| Column | Type | Nullable | Default | Extra | Comment | |
|---|---|---|---|---|---|---|
| PK | id |
bigint unsigned | NOT NULL | - | auto_increment | |
| FK | object_id |
int | NOT NULL | - | information_object.id | |
| FK | link_type |
varchar(146) | NOT NULL | - | ESAT, IMDb, SAFILM, NFVSA, Wikipedia, Wikidata, VIAF, YouTube, Vimeo, Archive_org, BFI, AFI, Letterboxd, MUBI, Filmography, Review, Academic, Press, Other | |
url |
varchar(500) | NOT NULL | - | |||
title |
varchar(255) | NULL | - | Link display text | ||
description |
text | NULL | - | What this link provides | ||
| FK | person_name |
varchar(255) | NULL | - | For person-specific links: Donald Swanson | |
person_role |
varchar(100) | NULL | - | Role in production: Director, Actor, etc. | ||
verified_date |
date | NULL | - | Last verified link is working | ||
is_primary |
tinyint(1) | NULL |
0
|
Primary reference link flag | ||
created_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED | ||
updated_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
dam_format_holdings
16 columns
3 rows
| Column | Type | Nullable | Default | Extra | Comment | |
|---|---|---|---|---|---|---|
| PK | id |
bigint unsigned | NOT NULL | - | auto_increment | |
| FK | object_id |
int | NOT NULL | - | information_object.id | |
| FK | format_type |
varchar(165) | NOT NULL | - | 35mm, 16mm, 8mm, Super8, VHS, Betacam, U-matic, DV, DVD, Blu-ray, LaserDisc, Digital_File, DCP, ProRes, Nitrate, Safety, Polyester, Audio_Reel, Audio_Cassette, Vinyl, CD, Other | |
format_details |
varchar(255) | NULL | - | Additional info: color, sound type, aspect ratio | ||
| FK | holding_institution |
varchar(255) | NOT NULL | - | e.g., NFVSA, Western Cape Provincial Library | |
holding_location |
varchar(255) | NULL | - | Specific location/department within institution | ||
accession_number |
varchar(100) | NULL | - | Institution catalog/reference number | ||
condition_status |
varchar(56) | NULL |
unknown
|
excellent, good, fair, poor, deteriorating, unknown | ||
| FK | access_status |
varchar(98) | NULL |
unknown
|
available, restricted, preservation_only, digitized_available, on_request, staff_only, unknown | |
access_url |
varchar(500) | NULL | - | URL for digitized/streaming versions | ||
access_notes |
text | NULL | - | How to request access, viewing conditions | ||
is_primary |
tinyint(1) | NULL |
0
|
Primary viewing copy flag | ||
verified_date |
date | NULL | - | Date holding was last verified | ||
notes |
text | NULL | - | |||
created_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED | ||
updated_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
dam_iptc_metadata
81 columns
10 rows
| Column | Type | Nullable | Default | Extra | Comment | |
|---|---|---|---|---|---|---|
| PK | id |
int | NOT NULL | - | auto_increment | |
| UQ | object_id |
int | NOT NULL | - | ||
| FK | creator |
varchar(255) | NULL | - | ||
creator_job_title |
varchar(255) | NULL | - | |||
creator_address |
text | NULL | - | |||
creator_city |
varchar(255) | NULL | - | |||
creator_state |
varchar(255) | NULL | - | |||
creator_postal_code |
varchar(50) | NULL | - | |||
creator_country |
varchar(255) | NULL | - | |||
creator_phone |
varchar(100) | NULL | - | |||
creator_email |
varchar(255) | NULL | - | |||
creator_website |
varchar(500) | NULL | - | |||
headline |
varchar(500) | NULL | - | |||
duration_minutes |
int unsigned | NULL | - | Running time in minutes (rounded) | ||
caption |
text | NULL | - | |||
| FK | keywords |
text | NULL | - | ||
iptc_subject_code |
varchar(255) | NULL | - | |||
intellectual_genre |
varchar(255) | NULL | - | |||
| FK | asset_type |
varchar(100) | NULL | - | PBCore: Documentary, Feature, Short, News, etc. | |
| FK | genre |
varchar(255) | NULL | - | Film genre: Documentary, Drama, etc. | |
contributors_json |
json | NULL | - | Structured credits: [{role, name}] | ||
color_type |
varchar(47) | NULL | - | color, black_and_white, mixed, colorized | ||
audio_language |
varchar(255) | NULL | - | Audio language(s) - ISO codes | ||
subtitle_language |
varchar(255) | NULL | - | Subtitle language(s) | ||
| FK | production_company |
varchar(500) | NULL | - | Production company/studio | |
distributor |
varchar(500) | NULL | - | Distributor/Broadcaster | ||
| FK | broadcast_date |
varchar(100) | NULL | - | ||
awards |
text | NULL | - | Awards and nominations | ||
series_title |
varchar(500) | NULL | - | If part of a series | ||
episode_number |
varchar(50) | NULL | - | Episode number if applicable | ||
season_number |
varchar(50) | NULL | - | Season number if applicable | ||
iptc_scene |
varchar(255) | NULL | - | |||
| FK | date_created |
date | NULL | - | ||
city |
varchar(255) | NULL | - | |||
state_province |
varchar(255) | NULL | - | |||
country |
varchar(255) | NULL | - | |||
country_code |
varchar(10) | NULL | - | |||
production_country |
varchar(100) | NULL | - | Country where film/video was produced | ||
production_country_code |
char(3) | NULL | - | ISO 3166-1 alpha-3 production country code | ||
sublocation |
varchar(500) | NULL | - | |||
title |
varchar(500) | NULL | - | |||
job_id |
varchar(255) | NULL | - | |||
instructions |
text | NULL | - | |||
credit_line |
varchar(500) | NULL | - | |||
source |
varchar(500) | NULL | - | |||
copyright_notice |
text | NULL | - | |||
rights_usage_terms |
text | NULL | - | |||
license_type |
varchar(84) | NULL | - | rights_managed, royalty_free, creative_commons, public_domain, editorial, other | ||
license_url |
varchar(500) | NULL | - | |||
license_expiry |
date | NULL | - | |||
model_release_status |
varchar(47) | NULL |
none
|
none, not_applicable, unlimited, limited | ||
model_release_id |
varchar(255) | NULL | - | |||
property_release_status |
varchar(47) | NULL |
none
|
none, not_applicable, unlimited, limited | ||
property_release_id |
varchar(255) | NULL | - | |||
artwork_title |
varchar(500) | NULL | - | |||
artwork_creator |
varchar(255) | NULL | - | |||
artwork_date |
varchar(100) | NULL | - | |||
artwork_source |
varchar(500) | NULL | - | |||
artwork_copyright |
text | NULL | - | |||
persons_shown |
text | NULL | - | |||
camera_make |
varchar(100) | NULL | - | |||
camera_model |
varchar(100) | NULL | - | |||
lens |
varchar(255) | NULL | - | |||
focal_length |
varchar(50) | NULL | - | |||
aperture |
varchar(20) | NULL | - | |||
shutter_speed |
varchar(50) | NULL | - | |||
iso_speed |
int | NULL | - | |||
flash_used |
tinyint(1) | NULL | - | |||
gps_latitude |
decimal(10,8) | NULL | - | |||
gps_longitude |
decimal(11,8) | NULL | - | |||
gps_altitude |
decimal(10,2) | NULL | - | |||
image_width |
int | NULL | - | |||
image_height |
int | NULL | - | |||
resolution_x |
int | NULL | - | |||
resolution_y |
int | NULL | - | |||
resolution_unit |
varchar(20) | NULL | - | |||
color_space |
varchar(50) | NULL | - | |||
bit_depth |
int | NULL | - | |||
orientation |
varchar(50) | NULL | - | |||
created_at |
datetime | NULL | - | |||
updated_at |
datetime | NULL | - |
dam_version_links
11 columns
0 rows
| Column | Type | Nullable | Default | Extra | Comment | |
|---|---|---|---|---|---|---|
| PK | id |
bigint unsigned | NOT NULL | - | auto_increment | |
| FK | object_id |
int | NOT NULL | - | Main asset information_object.id | |
| FK | related_object_id |
int | NULL | - | Related AtoM object if catalogued separately | |
| FK | version_type |
varchar(66) | NOT NULL |
language
|
language, format, restoration, directors_cut, censored, other | |
title |
varchar(255) | NOT NULL | - | Title of this version, e.g., Kuddes van die veld | ||
language_code |
char(3) | NULL | - | ISO 639-2 code (afr, eng, nld) | ||
language_name |
varchar(50) | NULL | - | Human readable: Afrikaans, English, Dutch | ||
year |
varchar(10) | NULL | - | Release year of this version | ||
notes |
text | NULL | - | |||
created_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED | ||
updated_at |
timestamp | NULL |
CURRENT_TIMESTAMP
|
DEFAULT_GENERATED on update CURRENT_TIMESTAMP |
Notes
Log in to add notes.
Legend
PK Primary Key
FK Foreign Key / Index
UQ Unique Constraint
Table structures are read live from the database. Row counts reflect current data.