Gerarchia legislativa
In Svizzera esistono tre livelli: la Confederazione, i Cantoni e i Comuni. Ognuno di questi tre livelli ha le proprie leggi e la propria costituzione. Tuttavia, le leggi federali e la Costituzione federale (ovvero il diritto federale) hanno la precedenza sulle leggi e le costituzioni cantonali (ovvero il diritto cantonale). Nel caso ci sia un conflitto fra i due, la legge federale ha la precedenza.