An ArtifactLabBatch is how Relic represents the many-to-many relationship between artifacts and lab batches: each row pairs one artifact with one labBatch and stamps the addedAt time it joined. Because it is a join record, a single artifact can belong to several batches over its post-excavation life — washing, then labeling, then analysis — and a single batch can hold many artifacts being processed together. The addedAt timestamp lets you reconstruct when a find entered each stage of lab work, which supports tracking and accountability as material moves from the field through the lab.
Technical section
Data model, API, and internals — visible to developers.
