An invoice is a header with lines; the totals are stored on the header when it is issued so a later price change does not rewrite history. Payments are recorded against invoices and may be partial. A recurring schedule describes an invoice to raise again on an interval and remembers when it last did.
$ npx vela create my-app --schema invoicingCada colección, campo y relación de arriba se convierte en una migración de PocketBase en el nuevo proyecto. Cambia lo que quieras después con vela generate migration --ai, que abre este mismo diagrama como editor.