Sto sviluppando un sito Web aziendale e devo definire alcune sezioni come questa:
- Ho molte sezioni e ogni sezione ha molte (o una) sotto-pagine.
- Il numero di pagine secondarie varia in base alla sezione.
- Ogni sottopagina non deve contenere più di 2500 caratteri
Inoltre, devo usare un database relazionale (MySQL).
Sono in dubbio quale sarebbe il migliore in termini di design e / o prestazioni:
-
Per memorizzare una matrice
JSON
, con tutte le sottopagine come oggetto, come una singola colonna della tabellaSections
; -
Per creare una tabella
Sub-pages
che fa riferimento alla sezione padre di unForeign Key
.