### Database Schema:
CREATE TABLE tags (
	index	INTEGER	NULL	PRIMARY KEY,
	id	INTEGER	NULL,
	tag	TEXT	NULL,
	foreign key (id) references torrents (id)
);

CREATE TABLE torrents (
	groupName	TEXT	NULL,
	totalSnatched	INTEGER	NULL,
	artist	TEXT	NULL,
	groupYear	INTEGER	NULL,
	releaseType	TEXT	NULL,
	groupId	INTEGER	NULL,
	id	INTEGER	NULL	PRIMARY KEY
);

### User's Query:
From 1980 to 2000, which artist had the most disco releases?

### Extra Knowledge:
From 1980 to 2000 refers to groupYear between 1980 and 2000; tag = 'disco'; the most releases refer to MAX(COUNT(id));
SELECT T1.artist FROM torrents AS T1 INNER JOIN tags AS T2 ON T1.id = T2.id WHERE T1.groupYear BETWEEN 1980 AND 2000 AND T2.tag LIKE 'disco' GROUP BY T1.artist ORDER BY COUNT(T2.tag) DESC LIMIT 1