In der Regel sollte die visuelle Darstellung nicht als Grundlage für die Datenbankstruktur dienen.
Die beiden haben nichts, aber auch Garnichts miteinander zu tun!
Bei den Kundendaten würde ich nicht sparen.
Wenn die Möglichkeit besteht, daß zu einem Kunden zwei Adresssätze nötig sein könnten, dann auf jeden Fall mit einer KundenMasterTabelle und einer,zwei.. KundendetailTabelle(n) arbeiten.
was die 30 Checkboxen angeht, es kommt darauf an welche Daten sich dahinter verbergen. Es könnte durchaus sein, das 30tabellen, insbesonders im Hinblick auf die Auswertung, hier empfehlenswert sind.
Gruß
K-H