I modelli di progettazione sono generalmente correlati alla progettazione orientata agli oggetti.
Esistono modelli di progettazione per la creazione e la programmazione di database relazionali ?
Molti problemi devono sicuramente avere soluzioni riutilizzabili.
Gli esempi includono modelli per la progettazione di tabelle, procedure memorizzate, trigger, ecc.
Esiste un repository online di tali modelli, simile a martinfowler.com ?
Esempi di problemi che i modelli potrebbero risolvere:
- Memorizzazione di dati gerarchici (ad es. Tabella singola con tipo vs più tabelle con chiave 1: 1 e differenze ...)
- Memorizzazione di dati con struttura variabile (ad es. Colonne generiche vs xml vs colonne delimitate ...)
- Denormalizzare i dati (come farlo con un impatto minimo, ecc ...)