oracle初心者です。
会社でoracleの勉強を始めたのですが、

1.データ型はchar型とnumber型のみ使用。
2.nullは基本的に許さず、char型なら' '(空白一文字)number型なら0をdefaultとして取る。
3.外部キー制約は使わない。(プログラム側で制限)

などは普通なのでしょうか?
本と違うところなので戸惑ってます。
皆さんのところはどうですか?