Falaew, entaum cada cartuchos se relaciona com mais de uma impressora, e cada cartucho tem somente 1 fabricante. =]
Pelo q eu entendi vc tem um relacionamento NxN entre impressora e cartucho, pois uma impressora pode aceitar N cartuchos , e 1XN entre cartucho e fabricante, pois a meu ver cada fabricante pode produzir mais de um cartucho. Logo vc tem q ter uma tabela associativa que relaciona impressora e cartucho. E na tabela do cartucho deverá conter uma chave estrangeira do fabricante!
Só estão faltando as respostas estarem relacionadas às perguntas.
E só uma coisa, modele esses dados utilizando alguma ferramenta MER, como o DBDESIGNER por ex , pois fica mais fácil para vc visualizar os relacionamentos.