BDS0.1

Entidades

Encontre o dono, o tamanho e a página de referência de cada tabela de Products & Services.

Revisado 2026-11-04Markdown

A base tem 14 tabelas: seis tabelas próprias do catálogo e oito mirrors do Core. Os mirrors fornecem identidade e contexto organizacional compartilhados; seus registros são mantidos no Core.

Tabela Documentação Dono
Product Category Abrir referência Products & Services
Brand Abrir referência Products & Services
Price List Abrir referência Products & Services
Product Abrir referência Products & Services
Offer Abrir referência Products & Services
Organization (mirror) Abrir referência Core
Product Component Abrir referência Products & Services
Tags (mirror) Abrir referência Core
Membership (mirror) Abrir referência Core
Department (mirror) Abrir referência Core
Person (mirror) Abrir referência Core
Position (mirror) Abrir referência Core
Team (mirror) Abrir referência Core
Classification term (mirror) Abrir referência Core

Cardinalidade e identificadores

Relação Regra de negócio O que o campo permite
Offer → Product Exatamente um produto por oferta Vários vínculos; Offer Check só sinaliza vazio
Offer → Seller (Organization) Exatamente um vendedor por oferta Vários vínculos; Offer Check só sinaliza vazio
Offer → Price List No máximo uma lista por oferta Vários vínculos
Product Component → Product (todo) e Includes (parte) Um todo e uma parte por linha, nunca o mesmo produto Vários vínculos; Component Check sinaliza vazios e um par idêntico
Product → Brand, Category No máximo um de cada Vários vínculos
Product → Alternative To Um substituto aponta para o produto principal Vários vínculos; Alternatives é o inverso

Todos os campos de vínculo aceitam vários registros. Uma regra de vínculo único acima é uma regra de negócio declarada na descrição do campo e, onde indicado, uma checagem por fórmula; não é uma restrição do banco.

Product # e Offer # são autonumeração local. A base não tem identificador portátil como o coreId do Core; os leitores se ligam pelo sync do Airtable, não por um UUID armazenado.