dovresti fare..
db: mieiCD

tabella: dischi
campi: id, nome, anno, recensione, copertina

tabella gruppi:
campi: id, nome, dischi

in dischi salvi un array con tutti gli id dei cd separati da un simbolo...esempio il -

e con php fai qualcosa come
Codice PHP:
$ris=mysql_query("SELECT nome, dischi FROM gruppi WHERE nome=$nome_artista");
$r mysql_fetch_assoc($ris);
$arrayCD explode("-"$r['dischi']);
foreach(
$arrayCD as $cd){
$ris=mysql_query("SELECT * FROM dischi WHERE id=$cd");
$r mysql_fetch_assoc($ris);
var_dump($r);
echo 
"
"
;

prova questo codice...non so se va poichè nn ho modo di provarlo con la struttura del tuo db...per ora mi viene in mente questa soluzione...potrebbero essercene di migliori ma ora come ora non saprei....
ovviamente la struttura del db dipende dalle tue esigenze poichè se hai esigenze solo di tenere traccia dei cd anche una struttura di questo tipo sarebbe sufficiente

tabella:dischi
campi: titolo_album, anno, recensione, copertina, gruppo

ovviamente da richiamare con
$ris=mysql_query("SELECT * FROM dischi WHERE gruppo=$nome_artista");

dipende molto da cosa vuoi fare con questo software