İyi bir schema istemci odaklıdır, kenarlarda varsayılan olarak nullable'dır ve versiyonlar olmadan evrilebilir. Alan adını, veritabanı tablolarınızla değil, istemcilerin gerçekten kullandığı terimlerle modeller.
Nullability
Bir alanı yalnızca her zaman döndürebiliyorsanız non-null (!) yapın. !'i aşırı kullanmak bir tuzaktır: non-null bir alan hata verirse, tüm parent nesnesini null yapar ve küçük bir hatayı büyük bir boşluğa dönüştürür. Bir alt akış (downstream) servisine bağlı her şey için nullable tercih edin.
