Stiamo svolgendo alcune discussioni sul lavoro intorno alla denominazione delle nostre tabelle del database. Stiamo lavorando su una grande applicazione con circa 100 tabelle di database (ok, quindi non è così grande), la maggior parte delle quali può essere classificata in diverse aree funzionali, e stiamo cercando di elaborare il miglior modo di nominare / organizzandoli all'interno di un database Oracle.
Le tre opzioni correnti sono:
- Crea le diverse aree funzionali in schemi separati.
- Crea tutto nello stesso schema ma prefisso le tabelle con l'area funzionale
- Crea tutto nello stesso schema senza prefissi
Abbiamo diversi pro e contro in giro ognuno, ma sarei interessato a sentire le opinioni di tutti su quale sia la soluzione migliore.
Modifica: Grazie per tutte le risposte. È difficile scegliere una risposta giusta, sembra molto soggettiva, quindi andrò per quella con il maggior numero di voti (è utile che corrisponda a quello che stavo pensando !; -)