{
  "format": "dataset-manifest/1",
  "slug": "museum-artifact-catalog",
  "version": 2,
  "seed": "museum-artifact-catalog:1",
  "spec": {
    "format": "dataset/1",
    "slug": "museum-artifact-catalog",
    "name": "Museum Artifact Insights",
    "tagline": "Documentation of artifacts, provenance, donors, exhibitions, and conditions from a diverse cultural museum collection.",
    "description": "Artifacts tell stories of their origin, craftsmanship, and cultural significance. Each artifact in the museum is documented with its materials, condition, and exhibition history, providing a window into the past. The dataset captures essential information about each artifact, including its provenance — detailing the journey from creation to donation — and the donors who contributed these items to the museum. Exhibitions bring these artifacts to life, showcasing them in various contexts and themes, while the condition records track the physical state of each piece over time.\n\nIn this system, the artifacts table serves as the central hub, containing a row for each unique item in the collection. Each artifact's corresponding provenance is linked by an identifier that traces its history, while the donors table lists individuals or organizations that have donated items, facilitating connections between the artifacts and their benefactors. The exhibitions table connects artifacts to various shows, while the conditions table records and updates the state of each artifact, allowing for monitoring of preservation needs.\n\nThe data answers questions about artifact history, donor contributions, the impact of exhibitions on public engagement, and tracking the condition of items over time. This presents a range of opportunities for analysis, including visualizing trends in donations or examining how the condition of artifacts affects their exhibition potential. By exploring these relationships, users can practice joining tables, aggregating data, and uncovering insights that could enhance museum operations or inform conservation strategies. Remember, the data presented here is synthetic, designed for practice and experimentation.",
    "domain": "insurance",
    "shape": "star-schema",
    "useCases": [
      "bi-dashboards",
      "analytics-demo"
    ],
    "keywords": [
      "museum",
      "artifacts",
      "provenance",
      "exhibitions",
      "donors",
      "conditions",
      "historical",
      "cultural"
    ],
    "locale": "en",
    "license": "CC0-1.0",
    "version": 1,
    "tables": {
      "artifacts": {
        "description": "This table contains detailed information about each artifact in the museum's collection. Each row represents an individual artifact and includes references to its provenance, exhibitions, and conditions.",
        "rows": 200,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each artifact."
          },
          "name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "The name of the artifact.",
            "pool": [
              "vase",
              "statue",
              "painting",
              "scroll",
              "mask",
              "jewel",
              "tapestry",
              "pot",
              "coin",
              "tool",
              "figurine",
              "sword",
              "amulet",
              "ring",
              "bowl",
              "carving",
              "plate",
              "bust",
              "plaque",
              "charm"
            ]
          },
          "category": {
            "kind": "enum",
            "values": [
              "sculpture",
              "painting",
              "ceramic",
              "textile",
              "jewelry"
            ],
            "description": "The category the artifact belongs to.",
            "weights": [
              5,
              3,
              2,
              1,
              1
            ]
          },
          "material": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Materials used to create the artifact.",
            "nullable": true,
            "pool": [
              "ceramic",
              "wood",
              "metal",
              "glass",
              "stone",
              "fabric",
              "paper",
              "ivory",
              "leather",
              "platinum",
              "gold",
              "silver",
              "bronze",
              "marble",
              "resin",
              "shell",
              "textile",
              "porcelain",
              "clay",
              "gemstone",
              "wax"
            ]
          },
          "creation_date": {
            "kind": "date",
            "from": "1000-01-01",
            "to": "2023-12-31",
            "description": "Date the artifact was created.",
            "nullable": true,
            "when": {
              "column": "category",
              "in": [
                "sculpture",
                "painting"
              ]
            },
            "trend": "growing"
          }
        }
      },
      "provenance": {
        "description": "This table tracks the provenance milestones for each artifact, capturing its ownership history and significant events related to its journey.",
        "rows": {
          "per": "artifacts",
          "via": "artifact_id",
          "min": 1,
          "max": 5,
          "skew": "long-tail"
        },
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each provenance record."
          },
          "artifact_id": {
            "kind": "fk",
            "ref": "artifacts.id",
            "description": "References the artifact this provenance record belongs to."
          },
          "owner": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Previous owner of the artifact.",
            "nullable": true,
            "pool": [
              "museum",
              "collector",
              "donor",
              "artist",
              "family",
              "institution",
              "society",
              "gallery",
              "curator",
              "historian",
              "private",
              "estate",
              "foundation",
              "organization",
              "individual",
              "trust",
              "company",
              "group",
              "public",
              "entity",
              "association"
            ]
          },
          "acquisition_date": {
            "kind": "date",
            "from": "1900-01-01",
            "to": "2023-12-31",
            "description": "Date the artifact was acquired.",
            "trend": "growing"
          },
          "significant_event": {
            "kind": "sentence",
            "max": 100,
            "description": "A significant event in the artifact's history.",
            "nullable": true
          }
        }
      },
      "donors": {
        "description": "This table provides information about donors who contributed artifacts to the museum's collection, including their names and backgrounds.",
        "rows": 100,
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each donor."
          },
          "name": {
            "kind": "fullName",
            "description": "Full name of the donor."
          },
          "affiliation": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Affiliation or background of the donor.",
            "nullable": true,
            "pool": [
              "university",
              "foundation",
              "society",
              "museum",
              "gallery",
              "institution",
              "organization",
              "corporation",
              "family",
              "trust",
              "association",
              "collective",
              "group",
              "nonprofit",
              "entity",
              "public",
              "private",
              "charity",
              "network",
              "club"
            ]
          },
          "donation_date": {
            "kind": "date",
            "from": "2000-01-01",
            "to": "2023-12-31",
            "description": "Date of the donation.",
            "trend": "seasonal"
          }
        }
      },
      "exhibitions": {
        "description": "This table details exhibitions in which artifacts are displayed, linking artifacts to their exhibition history.",
        "rows": {
          "per": "artifacts",
          "via": "artifact_id",
          "min": 1,
          "max": 4,
          "skew": "long-tail"
        },
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each exhibition record."
          },
          "artifact_id": {
            "kind": "fk",
            "ref": "artifacts.id",
            "description": "References the artifact featured in the exhibition."
          },
          "exhibition_name": {
            "kind": "words",
            "min": 1,
            "max": 3,
            "description": "Name of the exhibition.",
            "nullable": true,
            "pool": [
              "ancient",
              "modern",
              "legacy",
              "discoveries",
              "artifacts",
              "history",
              "culture",
              "journey",
              "perspectives",
              "visions",
              "treasures",
              "collections",
              "showcase",
              "exploration",
              "encounters",
              "narratives",
              "influence",
              "heritage",
              "exposition",
              "revelations"
            ]
          },
          "exhibition_date": {
            "kind": "date",
            "from": "2000-01-01",
            "to": "2023-12-31",
            "description": "Date of the exhibition.",
            "trend": "seasonal"
          }
        }
      },
      "conditions": {
        "description": "This table records the condition of each artifact over time, allowing users to track changes in their status.",
        "rows": {
          "per": "artifacts",
          "via": "artifact_id",
          "min": 1,
          "max": 10,
          "skew": "long-tail"
        },
        "columns": {
          "id": {
            "kind": "pk",
            "description": "Unique identifier for each condition record."
          },
          "artifact_id": {
            "kind": "fk",
            "ref": "artifacts.id",
            "description": "References the artifact whose condition is recorded."
          },
          "condition_status": {
            "kind": "enum",
            "values": [
              "excellent",
              "good",
              "fair",
              "poor"
            ],
            "description": "Current condition of the artifact.",
            "weights": [
              6,
              4,
              2,
              1
            ]
          },
          "condition_date": {
            "kind": "date",
            "from": "2000-01-01",
            "to": "2023-12-31",
            "description": "Date of the condition assessment.",
            "nullable": true,
            "when": {
              "column": "condition_status",
              "in": [
                "good",
                "fair",
                "poor"
              ]
            }
          }
        }
      }
    },
    "structure": "multi-table",
    "traits": [
      "categorical",
      "timestamped",
      "nullable"
    ],
    "analysisQuestions": [
      "What are the most common conditions among artifacts?",
      "Which categories of artifacts are most frequently exhibited?",
      "How do donors' contributions impact the diversity of the collection?",
      "What trends can be observed in the provenance histories of artifacts?",
      "Which artifacts have undergone the most condition changes over time?"
    ],
    "suggestedQueries": [
      {
        "title": "Join Artifacts and Exhibitions",
        "sql": "SELECT artifacts.name, exhibitions.exhibition_name FROM artifacts JOIN exhibitions ON artifacts.id = exhibitions.artifact_id;",
        "dialect": "postgres"
      },
      {
        "title": "Count Exhibitions by Category",
        "sql": "SELECT artifacts.category, COUNT(exhibitions.id) AS exhibition_count FROM artifacts JOIN exhibitions ON artifacts.id = exhibitions.artifact_id GROUP BY artifacts.category;",
        "dialect": "postgres"
      },
      {
        "title": "Condition Trends Over Time",
        "sql": "SELECT artifact_id, COUNT(*) AS condition_changes FROM conditions GROUP BY artifact_id ORDER BY condition_changes DESC;",
        "dialect": "postgres"
      },
      {
        "title": "Recent Donations and Their Categories",
        "sql": "SELECT donors.name, artifacts.category FROM donors JOIN artifacts ON donors.id = artifacts.id ORDER BY donors.donation_date DESC;",
        "dialect": "postgres"
      }
    ],
    "usageScenarios": [
      {
        "title": "Museum Curators",
        "body": "Museum curators can utilize this dataset to analyze the condition of artifacts over time, assessing which items require immediate attention or restoration. By tracking provenance and exhibition history, they can make informed decisions about future exhibitions and acquisitions."
      },
      {
        "title": "Data Analysts",
        "body": "Data analysts can leverage this dataset to create visualizations and dashboards that illustrate trends in artifact donations, exhibition frequency, and condition changes. This analysis can provide insights into the museum's operational efficiency and donor engagement."
      },
      {
        "title": "Researchers",
        "body": "Researchers studying cultural heritage and artifact preservation can use this dataset to examine patterns in the provenance and exhibition of artifacts. They can investigate the impact of external factors on the condition of artifacts, contributing to their fields of study."
      },
      {
        "title": "Exhibition Designers",
        "body": "Exhibition designers can analyze which categories of artifacts are most popular among visitors and how often they are exhibited. This information can guide the planning of future exhibitions, ensuring a diverse and appealing selection that resonates with audiences."
      }
    ]
  },
  "counts": {
    "artifacts": 200,
    "conditions": 782,
    "donors": 100,
    "exhibitions": 370,
    "provenance": 449
  },
  "stats": {
    "artifacts": {
      "rows": 200,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "name": {
          "nulls": 0,
          "distinct": 143
        },
        "category": {
          "nulls": 0,
          "distinct": 5,
          "min": "ceramic",
          "max": "textile"
        },
        "material": {
          "nulls": 20,
          "distinct": 127
        },
        "creation_date": {
          "nulls": 57,
          "distinct": 143,
          "min": "1014-09-30",
          "max": "2021-08-21"
        }
      }
    },
    "provenance": {
      "rows": 449,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 449,
          "min": 1,
          "max": 449
        },
        "artifact_id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "owner": {
          "nulls": 33,
          "distinct": 292
        },
        "acquisition_date": {
          "nulls": 0,
          "distinct": 448,
          "min": "1900-06-04",
          "max": "2023-12-27"
        },
        "significant_event": {
          "nulls": 49,
          "distinct": 400
        }
      }
    },
    "donors": {
      "rows": 100,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 100,
          "min": 1,
          "max": 100
        },
        "name": {
          "nulls": 0,
          "distinct": 99,
          "min": "Ana Bennett",
          "max": "Zara Ali"
        },
        "affiliation": {
          "nulls": 16,
          "distinct": 71
        },
        "donation_date": {
          "nulls": 0,
          "distinct": 99,
          "min": "2000-01-01",
          "max": "2023-11-02"
        }
      }
    },
    "exhibitions": {
      "rows": 370,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 370,
          "min": 1,
          "max": 370
        },
        "artifact_id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "exhibition_name": {
          "nulls": 28,
          "distinct": 245
        },
        "exhibition_date": {
          "nulls": 0,
          "distinct": 361,
          "min": "2000-02-07",
          "max": "2023-12-24"
        }
      }
    },
    "conditions": {
      "rows": 782,
      "columns": {
        "id": {
          "nulls": 0,
          "distinct": 782,
          "min": 1,
          "max": 782
        },
        "artifact_id": {
          "nulls": 0,
          "distinct": 200,
          "min": 1,
          "max": 200
        },
        "condition_status": {
          "nulls": 0,
          "distinct": 4,
          "min": "excellent",
          "max": "poor"
        },
        "condition_date": {
          "nulls": 352,
          "distinct": 418,
          "min": "2000-01-11",
          "max": "2023-12-25"
        }
      }
    }
  },
  "artifacts": [
    {
      "file": "csv/artifacts.csv",
      "format": "csv",
      "table": "artifacts",
      "key": "datasets/museum-artifact-catalog/v2/csv/artifacts.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/csv/artifacts.csv",
      "bytes": 9165,
      "sha256": "9ed5e1fbcf673d40b345def8d2b99aa4c601b70dbf6218cf1b36c6dff0c05f58",
      "rows": 200,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/conditions.csv",
      "format": "csv",
      "table": "conditions",
      "key": "datasets/museum-artifact-catalog/v2/csv/conditions.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/csv/conditions.csv",
      "bytes": 17319,
      "sha256": "829872d2b5f5133c8ca81523f3a104ffbc9e0b696fdb973ab9ad1cb4fe40c20a",
      "rows": 782,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/donors.csv",
      "format": "csv",
      "table": "donors",
      "key": "datasets/museum-artifact-catalog/v2/csv/donors.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/csv/donors.csv",
      "bytes": 4342,
      "sha256": "5d0648d31774f5f090d75842f309e58e0a347d387805305da0f65daa4ee16289",
      "rows": 100,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/exhibitions.csv",
      "format": "csv",
      "table": "exhibitions",
      "key": "datasets/museum-artifact-catalog/v2/csv/exhibitions.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/csv/exhibitions.csv",
      "bytes": 13906,
      "sha256": "825a82678facb0f1abf8bff950440ea7cff000cfc9777ee03082589d681a3561",
      "rows": 370,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "csv/provenance.csv",
      "format": "csv",
      "table": "provenance",
      "key": "datasets/museum-artifact-catalog/v2/csv/provenance.csv",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/csv/provenance.csv",
      "bytes": 39187,
      "sha256": "1879a4dadb156641ea2e411ec17fa93cf76980f453c7073480bf116ec622e904",
      "rows": 449,
      "contentType": "text/csv; charset=utf-8"
    },
    {
      "file": "museum-artifact-catalog.json",
      "format": "json",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/museum-artifact-catalog.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/museum-artifact-catalog.json",
      "bytes": 288358,
      "sha256": "c0592f3bc0141c85821ac2a19928fa7f0da4e737a06d0cf8549baa4e19edd07c",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    },
    {
      "file": "sql/postgres.sql",
      "format": "sql-postgres",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/sql/postgres.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/sql/postgres.sql",
      "bytes": 115108,
      "sha256": "ea3328a51dadbae01a1bb3c50d77526cfbb280d52401706a5dbd78a1a4be8ce3",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mysql.sql",
      "format": "sql-mysql",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/sql/mysql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/sql/mysql.sql",
      "bytes": 114553,
      "sha256": "980cd5bd6b513ee5d4b48e38e2135710a4c38003505cc0c67619d1ce3b4d03bb",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/mssql.sql",
      "format": "sql-mssql",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/sql/mssql.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/sql/mssql.sql",
      "bytes": 119083,
      "sha256": "b1ce42c3d39648e676fcbedaf769a054f7ef93e29bfbdc6ab1ea6b248be16990",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "sql/sqlite.sql",
      "format": "sql-sqlite",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/sql/sqlite.sql",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/sql/sqlite.sql",
      "bytes": 114364,
      "sha256": "ea4dde2f76fa396a2b76ff51963599e74e94b0c244cc02c8aeda7c6c4a150dfd",
      "rows": null,
      "contentType": "application/sql; charset=utf-8"
    },
    {
      "file": "prisma/seed.ts",
      "format": "prisma-seed",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/prisma/seed.ts",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/prisma/seed.ts",
      "bytes": 230947,
      "sha256": "0c3edcc799360b8fd27077eba7a4438bc69bd980b8652e4eef6e80e6fccb3245",
      "rows": null,
      "contentType": "application/typescript; charset=utf-8"
    },
    {
      "file": "django/fixtures.json",
      "format": "django-fixture",
      "table": null,
      "key": "datasets/museum-artifact-catalog/v2/django/fixtures.json",
      "url": "https://database-sample-website.s3.eu-north-1.amazonaws.com/datasets/museum-artifact-catalog/v2/django/fixtures.json",
      "bytes": 371114,
      "sha256": "cb30416a54523e31f47150f84feafffb8cdd77bd0d2040b13b64abe2f3b542bb",
      "rows": null,
      "contentType": "application/json; charset=utf-8"
    }
  ],
  "publishedAt": 1788767738982,
  "updatedAt": 1788785054648
}
