Need help with modifying the ores.

Hello, I am currently developing a mod-datapack hybrid that is going to be geology-themed. I need help with modifying the ores in loot_tables/blocks. I have added the rough variants of gems such as geotallurgy:rough_diamond and geotallurgy:rough_diamond_shard for deepslate_diamond_ore JSON file but I have absolutely no clue how can I do that, yes, there are a lot of examples but I can't seem to find any ore that actually drops more than one item flawlessly. I want them to be fortune and silk touch compatible as well. Any ideas how can I do that? I'd love to ask more questions but I don't wanna make it as complicated as it probably is for now, thanks. I use 1.20.1.
Continue to help post