What are the basic tables which need to use, so Product data will be inserted with image and custom attribute.
Which is visible both in frontend and admin.
Please Any one point out the table name for the products entry.
Any help is appreciated.
Product image paths are stored in 'catalog_product_entity_varchar' table in Magento 2.
Below you can see attribute_id field which holds the meaning of each value, for example, attribute_id with values 87, 88, 89 are the attributes for the image.
Additionally if you wish to figure out how you can store product's images programmatically, you may find this article useful : https://magemeta.com/2020/03/31/magento-2-add-image-to-product-programmatically/