Сначала я бы определил карту, подобную этой,
MAPS
Id
Name
Xmax
Ymax
Здесь вы можете определить карту, дав ей имя и максимальные размеры. Вы можете использовать максимальные размеры для ограничения плиток.
TILES
Id
MapId
X
Y
Затем создайте таблицу свойств плиток для хранения всех свойств, связанных с плиткой.
TILEPROPERTIES
Id
TileId
Name
Value
Это будет моя реализация, и это не значит, что она должна работать для вас, но, надеюсь, это поможет вам начать работу.