Nur später darauf achten, das einmal angelegte Schlüssel nur schwerlich wieder änderbar sind. Sollten anlegbar und löschbar sein. Änderbar erfordert evtl. ein konvertieren aller Daten in Tabelle 3.
Deswegen nimmt man dafür nichtsprechende Schlüssel, wie z.B. Zähler oder
GUID. Beides wird von RDBMS unterstützt (Generatoren, AutoInc, Identity, etc.).
@Daniela: Wenn man Gerätetypen hat (also mehrere Geräte eines Typs) aber pro Gerätetyp jeweils genau und nur eine Checkliste, dann müsste man das erweitern. Ich denke auch, eine Checkliste pro Gerät(etyp) reicht erst einmal, oder?