Changes between Version 13 and Version 14 of ERModel
- Timestamp:
- 08/28/25 14:35:23 (11 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
ERModel
v13 v14 3 3 = Entities 4 4 5 = 1. Company (Tenant)5 = 1. Tenant (Company) 6 6 Represents the company/tenant in the system. 7 7 … … 9 9 - company_id: Numeric, primary key. 10 10 - company_name: Text, required. 11 - company_no: Integer, required. 11 12 - company_address: Json, optional. 12 - company_bank_info: Json, optional. 13 - company_phone_number: Text, optional. 14 - company_vat: Text, optional. 15 - company_logo_url: Text, optional. 16 - company_bank_accounts: Json, optional. 17 - company_representative: Text, optional. 13 18 - company_email: Text, required. 19 - company_last_invoice_number: Text, required. 14 20 - created_at: Date, required. 15 21 - updated_at: Date, required. … … 22 28 - user_name: Text, required. 23 29 - user_email: Text, unique, required. 24 - password: Text, required.25 30 - user_role: Enum (Admin, HR, Finance Manager), required. 26 31 - company_id: Foreign key to Company. … … 85 90 - invoice_notes: Text, optional. 86 91 - invoice_status: Enum (Draft, Pending, Paid, Overdue), required. 92 - invoice_currency: Enum (EUR, USD). 93 - invoice_taxes: Decimal, optional. 94 - invoice_discount: Integer, optional. 95 - invoice_month: Text, required. 96 - invoice_pdf_red: Text, required. 97 - invoice_total_amount: Decimal, required. 87 98 - company_id: Foreign key to Company. 88 99 - client_id: Foreign key to Client.