BACKEND DATABASE
================

Στο κεφάλαιο **Backend Database** περιγράφονται οι ελάχιστες διαφοροποιήσεις που πρέπει να έχουν οι πίνακες της βάσης δεδομένων σε σχέση με τους πίνακες του **DBDat**, οι κανόνες εισαγωγής στοιχείων **DBDat** στη βάση καθώς και το API για την άντληση στοιχείων από τη βάση. 

Ελάχιστες Διαφοροποιήσεις
-------------------------
Σε κάθε πίνακα της βάσης δεδομένων που έχει δημιουργηθεί για να αποθηκεύει τα
στοιχεία DBDAT θα πρέπει να εισάγονται:

* δύο παραγόμενες διαστάσεις που δίνουν πληροφόρηση για το από πότε μέχρι πότε
  είναι επίσημα τα στοιχεία της εγγραφής.  Οι διαστάσεις αυτές θα έχουν το
  όνομα OFFICIAL_FROM, OFFICIAL_TO με ακρώνυμα OFFCL_FRM, OFFCL_T.  Για
  παράδειγμα αν οι διαστασεις ενός πίνακα του **DBDat** είναι οι
  SRC_ORG,SRC_PSN,SRC_TYP,ID,VLD_FRM,VLD_T τότε οι διαστάσεις του αντίστοιχου
  πίνακα της βάσης θα πρέπει να είναι
  OFFCL_FRM,OFFCL_T,SRC_ORG,SRC_PSN,SRC_TYP,ID,VLD_FRM,VLD_T.

* μεταβλητή LOG που δίνει σύνδεσμο με το πίνακα LOG έτσι ώστε να μπορεί να
  διαπιστωθεί ποιος ευθύνεται για τις αλλαγές που υπάρχουν στις παρεχόμενες
  πληροφορίες των μεταβλητών της εγγραφής(εγγραφών).


Κανόνες Εισαγωγής Στοιχείων DBDat στη βάση
------------------------------------------
Θα συμπληρωθεί

API Άντλησης Στοιχείων από τη Βάση
----------------------------------
Θα συμπληρωθεί
