La struttura dati di X-Cross sfrutta appieno le funzionalità avanzate dei moderni database:
- Transazioni
- Integrità referenziale
- Stored procedures
- Triggers
- Viste
per la massima velocità operativa e affidabilità della struttura dati.
Funzionalità avanzate di gestione dati
La struttura dati di X-Cross sfrutta appieno le funzionalità avanzate dei moderni database:
per la massima velocità operativa e affidabilità della struttura dati.
L’esclusiva tecnologia XORM (eXtendable Object Data Mapping) di X-Cross permette non solo di lavorare in Internet esattamente come nel proprio ufficio, ma migliora in modo drammatico l’operatività e la funzionalità del programma nell’uso quotidiano, remoto o locale.
Una delle situazioni più difficili, in un ambiente multiutente, è come tenere traccia di ciò che è stato modificato o eliminato. X-Cross risolve questo problema con una tecnologia avanzatissima ed estremamente funzionale.
Molte tabelle usate in X-Cross non hanno semplicemente una struttura piatta, ma gerarchica, dove ogni elemento della tabella può essere connesso ad uno padre in una struttura nodo-sottonodo, in cui ogni ramo può avere un numero diverso di livelli.
X-Cross offre un blocco record avanzato e completamente funzionale. Il blocco del record non è sulla singola tabella, ma su tutto l’oggetto complesso (es. fattura, ordine, ecc.) che può essere composto da più tabelle.
In molte parti di un ERP possono esserci record che non debbono più essere utilizzati, ma devono comunque rimanere nel databsse perché sono stati utilizzati in una vecchia transazione. Ad esempio, un codice IVA che non esiste più, un articolo in stock che non viene più prodotto o venduto e così via.
In X-Cross, ogni record di ogni tabella può essere reso “obsoleto”, e in questo modo questi record esistono ancora, ma non possono più essere utilizzati.
In X-Cross, le connessioni relazionali tra tabelle (es. la connessione tra fattura e cliente) utilizzano la colonna ID delle tabelle, ovvero un numero generato automaticamente all’inserimento di un nuovo record.
Grazie a questa struttura, le chiavi di ricerca che servono per recuperare i record della tabella (es. il codice articolo a magazzino, i codici categoria clienti, il codice conto, ecc.) possono essere modificate in qualsiasi momento, senza alcuna conseguenza sui dati struttura.