domain diagram