Someone may, but in general this is difficult for the reasons mentioned here:
(free registration required.)
It says “there is no standard DDL like this because everyone makes different decisions about how they want their tables laid out. Most of the resources have 3-4 levels of nested structure, though there may be more (and some are recursive). You have to decide this for yourself”
There is also an initiative called SQL-on-FHIR that looks at this issue. I don’t know how far it has got:
But many FHIR implementations either don’t use FHIR natively (FHIR as a facade onto your own non-FHIR RDBMS) or they use NoSQL storage, so there are no tables and no DDL.