Yes, you should have ids so at least the records can be indexed in some fashion. Even if you do not rely on the indexes they should be there to help you organize the info.
Your friends over here at WebAssist! These Dreamweaver extensions will assist you in building unlimited, custom websites.
These out-of-the-box solutions provide you proven, tested applications that can be up and running now. Build a store, a gallery, or a web-based email solution.