Если основа производящего слова заканчивается на согласные д и т, то в производном слове сохраняются и они, и суффикс:
Новгород - новгородский, кельт - кельтский.
Если конечные согласные основы производящего слова - к, ч, ц, то в производном слове и конечные согласные (кроме ц), и суффикс меняются: к и ч подменяют ц, а суффикс -ск- сокращается до -к-:
бедняк - бедняцкий, тысяча - тысяцкий, немец - немецкий
Однако это правило действует не всегда, оставляя достаточное количество исключений, когда мы руководствуемся не правилом, а традицией. Так, он названия государства Ирак образуется прилагательное иракский, от названия национальности таджик - таджикский. В некоторых случаях и изначально русские слова пишутся по-разному: Галич - галицкий (по правилу), но Углич - угличский