Overview
Esta página centraliza os relacionamentos principais entre as entidades documentadas em Data Modelling. Os diagramas mostram ownership, cardinalidade e dependências por domínio.Domains
Ownership principal
Company não é operadora de transporte. Ela compra créditos de uma Cooperative pelo provider e distribui para usuários. Venda, ticket, viagem, recebível e repasse operacional continuam pertencendo à Cooperative.Identity, Tenant e Authorization
Fleet e Operations
driverId não vive em Route. A rota é estável; motorista é escala/execução. A Trip valida motorista por DriverTransportOperator e permissionário por TransportOperatorRoute.Sales, Billing e Credit Grant
Crédito corporativo pode ser reservado no checkout, mas o uso definitivo é sempre por
Ticket. companyId no crédito identifica quem concedeu o saldo; cooperativeId no ticket identifica quem opera e recebe a venda.