background image

53 

 

3.4.8 Οντότητα TranslationFoodName

 

Στην οντότητα «translationfoodname» είναι αποθηκευμένα όλα τα ονόματα φαγητών σε κάθε 

γλώσσα  που  υποστηρίζει  το  πληροφοριακό  σύστημα.  Στην  παρακάτω  εικόνα  φαίνονται 

αναλυτικά  όλα  τα  πεδία  της  οντότητας  για  τα  οποία  θα  γίνει  περαιτέρω  επεξήγηση  στη 

συνέχεια. 

 

 

Εικόνα 16 - Οντότητα translationfoodname 

❖  id: Είναι το κύριο κλειδί αυτής της οντότητας. Έχει τύπο δεδομένων ακέραιο αριθμό 11 

ψηφίων. Ξεχωρίζει μοναδικά τα ονόματα των φαγητών ανά γλώσσα. 

❖  idLang: Είναι ξένο κλειδί της οντότητας  «language» με όνομα πεδίου «language.id». Η 

σύνδεση  αυτή  ξεχωρίζει  μοναδικά  τα  ονόματα  των  φαγητών  που  υπάρχουν  στο 

πληροφοριακό σύστημα ανά γλώσσα. Έχει τύπο δεδομένων ακέραιο αριθμό 11 ψηφίων. 

❖  idFoodName:  Είναι  ξένο  κλειδί  της  οντότητας  «foodnames»  με  όνομα  πεδίου 

«foodnames.id». Η σύνδεση αυτή δίνει την δυνατότητα σε κάθε όνομα φαγητού που έχει 

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

11 ψηφίων. 

❖  translationFoodName: Είναι τα ονόματα από τις κατηγορίες φαγητών σε κάθε γλώσσα. 

Έχει τύπο δεδομένων αλφαριθμητικό 255 χαρακτήρων. 

3.4.9 Οντότητα UnitName 

Στην  οντότητα  «unitname»  είναι  αποθηκευμένες  όλες  οι  μονάδες  μέτρησης  που 

αντιστοιχίζονται με τα φαγητά στο πληροφοριακό σύστημα. Στην παρακάτω εικόνα φαίνονται 

αναλυτικά  όλα  τα  πεδία  της  οντότητας  για  τα  οποία  θα  γίνει  περαιτέρω  επεξήγηση  στη 

συνέχεια. 

 

 

Εικόνα 17 - Οντότητα unitname