In a large bowl, combine the cabbage, apples and onion. Toss well.
For dressing: In a small bowl, whisk together the oil, vinegar, mustard, sugar, salt, celery seeds, and black pepper. Add dressing to salad; toss to coat. Cover and chill at least 2 hours and up to 24 hours.