Periodic Table Database Schema - v0.7.1
    Preparing search index...
    BaseComponent: Brand<
        {
            charge?: number;
            ref: | { id: ElementSymbol; type: ELEMENT }
            | { id: CompoundId; type: COMPOUND }
            | { id: MixtureId; type: MIXTURE }
            | { id: MineralId; type: MINERAL };
        },
        T,
        "type",
        true,
    >

    Structural framework for a single constituent within a chemical composition.

    Type Parameters