Бих казал, че вашият 2-ри вариант е близо, само няколко точки:
Клиент, дистрибутор, доставчик са ВИДОВЕ организации, така че бих предложил:
-
Таблица [Организация], която има всички колони, общи за всички организации, и първичен ключ за реда.
-
Отделни таблици [Доставчик], [Клиент], [Дистрибутор] със специфични колони за всяка от тях и FK към реда [Организация] PK.
Звучи като „връзка супертип/подтип“.