I currently have multiple tables in my database which consist of the same \'basic fields\' like:
name character varying(100), description text, url character
Question is quite old but for modern postresql versions it's also worth considering using json/jsonb/hstore type. For example:
create table some_table ( name character varying(100), description text, url character varying(255), additional_data json );