Questions about tabel sizes and data storage

I am making a RPG game where the player has an inventory. The pool of items is separated into melee, ranged, magic, etc. Each of the pools may end up being a thousand or more items.

The question: Is there any reason why I wouldn’t want to store these item tables in lua script tables? Should I write code to import stored data in external files? Why?

Thanks!

Gullie