For the marinade, mix vinegar, salt, pepper and a little sugar. Fold in the oil. Peel, dice and stir in the shallot. Clean the salad, wash well and shake dry. Wash and halve the tomatoes.
Mix with marinade.
Slicing cheese. Crisply toast bread in hot butter. Cover with ham and cheese. Serve, garnish with salad.