BRMW is a free open source entity-relationship database modeling tool. We're working to make learning database modeling simple and accessible for everyone.
Comecei a trabalhar nisso, tô vendo uma alternativa para criar algo como um editor de textos, mas isso realmente não é importante agora (o editor). Preciso só de uma página para "colar" um script sql e o título da modelagem. Por hora imagino algo como uma folha de papel.
aquelas correções a respeito de atributo multivalorado não foram feitas, ou seja, quando defino um atributo como multivalorado, não aparece cardinalidade ao lado do nome do atributo nem é possível definir qual é a cardinalidade desejada.
sobre as cardinalidades de relacionamentos e de atributos multivalorados, acho que seria melhor deixarmos o usuário informar o valor da cardinalidade mínima (qualquer número maior ou igual a zero) e da cardinalidade máxima (qualquer número maior que zero, podendo ser também a constante "n"). Neste caso, o valor da miníma deve ser menor ou igual ao valor da máxima;