Ciao a tutti,
sto sviluppando un'applicazione in vb.net che appoggia dati su database firebird.
Avrei 2 domandine:

1. FIREBIRD E SQL: come si può fare ad indicare di creare una tabella solo se questa non esiste? In pratica quello che per altri database si scrive "CREATE TABLE IF NOT EXISTS nometabella...."??

2. FIREBIRD: Se devo gestire record che si incrementano in modo giornaliero.. nell'ordine dei 300 al giorno circa, per 5 giorni lavorativi, 4 settimane, 12 mesi.. ho un totale di 72000 record l'anno.. che consiglio mi date? lascio tutto comunque in una tabella con la certezza che i records diventano tantissimi? ..oppure creereste una tabella per ogni mese in modo da avere
tantissime tabelle ma con un numero basso di record? considerate che dovrei poi farci delle query.. dovrei fare delle join...
Un database con ad esempio 1 milione di record diventa pesante da gestire (lento)??
Questa tabella ha una decina di colonne.

Grazie a tutti per le eventuali risposte..
ciao
andrea