Skip to main content

Regole e convenzioni

In questo capitolo vengono riportate quelle che sono le regole e le convenzioni da rispettare nell'utilizzo del DWH.

Per comodità le regole e le convenzioni riportate di seguito sono state suddivise per entità (DB, schemas, tabelle, viste ecc...) e sono state contrassegnate da un simbolo che ne definisce l'obbligatorietà (‼️) o la raccomandazione (❕).

 

Tabelle

 

‼️Tutte️ Tutte le tabelle devono avere una PRIMARY KEY



❕ La PRIMARY KEY deve essere la prima colonna della tabella e deve chiamarsi "id"



❕ All'inserimento di un nuovo record nella tabella il campo che definisce la PRIMARY KEY deve popolarsi automaticamente
tramite una sequenza definita dall'utente oppure impostando il tipo di dato a SERIAL o BIGSERIAL