Αντικατάσταση EAV με JSONB στο PostgreSQL
TL; DR: Το JSONB μπορεί να απλοποιήσει σημαντικά την ανάπτυξη σχημάτων βάσης δεδομένων χωρίς να θυσιάζει την απόδοση των ερωτημάτων. Εισαγωγή Ας δώσουμε ένα κλασικό παράδειγμα πιθανώς μιας από τις παλαιότερες περιπτώσεις χρήσης στον κόσμο μιας σχεσιακής βάσης δεδομένων (βάσης δεδομένων): έχουμε μια οντότητα και πρέπει να αποθηκεύσουμε ορισμένες ιδιότητες (χαρακτηριστικά) αυτής της οντότητας. Αλλά δεν μπορούν όλες οι περιπτώσεις να έχουν το ίδιο σύνολο ιδιοτήτων, επιπλέον, […]