row polymorphism

ウィキペディアから