I want to create database for smartphone and its features with feature category
Feature Category
------------------------
|id name
------------------------
|1 Processor
|2 Memory
|3 Display
|_______________________
Features
------------------------------------------------
|id name feature_category_id
------------------------------------------------
|1 Process Speed 1
|2 Process Technology 1
|3 RAM 2
|4 Screen Size 3
|_______________________________________________
Product
----------------------------------------
|id name Description
----------------------------------------
|1 Moto G4
|2 Iphone 6s plus
|3 Lenovo K4
|______________________________________
now i want to store features for particular product for e.g iphone 6s plus product have ram = 2GB, Screensize = 5 inch etc.... But i want best solution for database design.