Layout pseudo-classe di base sotto ...
class Location(): # Class containing information about a location.
id
address_one
class CustomerLocation(Location):
customer_id
account_rep
class VendorLocation(Location):
vendor_id
drop_ship_cut_off_time
Supponiamo che tu abbia posizioni che verranno utilizzate per memorizzare informazioni sulla posizione per clienti e fornitori.
Quali sarebbero le pro / contro delle tre opzioni in relazione alla manutenzione e all'estensibilità dell'applicazione ...
- Una grande tabella contenente tutti i campi.
- Una tabella di grandi dimensioni contenente tutti i campi comuni con tabelle correlate contenenti informazioni specializzate sui record di tabelle di grandi dimensioni.
- Molte piccole tabelle contenenti tutti i campi relativi a usi specifici. Tabella dei clienti tabella dei fornitori senza utilizzare una "tabella principale" per i campi comuni.