There is my demo from your file: [login to view URL] And I have question: I don't understand clearly when you said "This section is a list of attributes (services) associated to the main object. The best solution would be to create a separate table where list all the services found and then insert comma-separated IDs in “servicesList”". As I understand, we have 2 tables: hotels(id, name, description, typeLabel, typeCode, typeCategory, address, telephone, fax, email, website, gpsCoordinations, serviceList) and services(id,name) is used to save information from service list. Right?