Is nationality the same as ethnicity?

lets say a couple from india, ethnically asian,expecting a child, have the child while travelling through Africa. Ethnically the child is asian but African by Nationality. Scotland for example has been called many different names, Albion, Caledonia ect but is now Scotland, taken from the scotii clan who came here... show more lets say a couple from india, ethnically asian,expecting a child, have the child while travelling through Africa. Ethnically the child is asian but African by Nationality. Scotland for example has been called many different names, Albion, Caledonia ect but is now Scotland, taken from the scotii clan who came here from Ireland via Argyleshire and whose King Keneth Mcalpine eas the first King of Scotland which was essentially a force made up of celts from pictish, scottish, albanach ,caladoni and geals around 357 (aprox ) ad so ethnically speaking there may not be a lot of scots in scotland. So which defines a race of people Nationality or ethnicity?
3 answers 3