`table-per-hierarchy`は下手に訳すよりはこのままで良いと思います。
が、`non-nullable`が技術的な固有名詞(?)に読めるけど、単に`nullableじゃない`だけなので、`非nullable`とかはどうでしょう。
ちなみに別箇所で`non-lazy`は`非Lazy`と訳してます。

`非nullableのプロパティ`, `nullableではないプロパティ`