How to Store Tiles

I just wanted to ask what is a better solution to store a lot of tiles(and the related information like heat or light).
Here are the two solutions i could think of:

  • Store the information of an tile in one object and then store all these objects in an 2D array
    or
  • Store every single information in a different 2D array